Ok
I am calling a page via ajax and injecting the returned HTML into a div. The request response contains all of the required scripts and there is a div there which looks like <div id="cf_fileUpload12345678"></div> but there is nothing inside it If i call the page on its own the fileupload component displays fine. It is only when it is called via ajax that it does not load, so the issue is not with the script paths or whatever. There is some javascript that has a function in it to create the upload component and embed it into the page and there is another function that looks like ColdFusion.Event.registerOnLoad(_cf_fileupload12345687) that i am guessing registers the function that is used to embed the flash to run when the page has loaded....but when using ajax there is no "onLoad" method for the window so it never gets run. This is where the issue lies. I need a way to fire the onload event but i don't want to do it for the window event because i have other things running there that i don't want to run again so i just need to be able to run the ColdFusion.Event ones. I am right here? Steve From: charlie arehart [mailto:charlie_li...@carehart.org] Sent: Friday, 4 February 2011 9:26 AM To: cfaussie@googlegroups.com Subject: RE: [cfaussie] CFFILEUPLOAD in an Ajax call Hey Steve, let's start by ruling out any complications in your code. What do you see if you run a test page that does nothing but this: <cffileupload /> If that is somehow blank, let's next clarify if the URL called by the code generated by the tag would find the needed SWF and other files (JS, CSS) that it uses. What do you see when you browse this: http://[server]/CFIDE/scripts/ajax/resources/cf/assets/MultiFileUpload.swf If the flash-based uploader doesn't appear, then that would be a problem. It could be that you've moved the location of your CFIDE, or the scripts within that. Or perhaps something about your web server may not be serving SWFs at all. What error do you get, if this does not work? And if you'd say you did intentionally move the scripts directory from out of CFIDE, note that even in 9.0.1, that's a known issue: http://kb2.adobe.com/cps/849/cpsid_84902.html Let us know if that helps, or if not, please do clarify more what is not working. /charlie arehart char...@carehart.org Providing CF and CFBuilder troubleshooting services at http://www.carehart.org/consulting From: cfaussie@googlegroups.com [mailto:cfaussie@googlegroups.com] On Behalf Of Steve Onnis Sent: Thursday, February 03, 2011 12:28 AM To: cfaussie@googlegroups.com Subject: RE: [cfaussie] CFFILEUPLOAD in an Ajax call Anyone??? From: Steve Onnis [mailto:st...@cfcentral.com.au] Sent: Thursday, 3 February 2011 1:05 PM To: cfaussie@googlegroups.com Subject: RE: [cfaussie] CFFILEUPLOAD in an Ajax call No error. The ajax request has all the libraries in it, and the div is there for the flash object but the div is empty. I am thinking that there is a javascript function that needs to get called to complete the embedding..... From: MrBuzzy [mailto:mrbu...@gmail.com] Sent: Thursday, 3 February 2011 12:45 PM To: cfaussie@googlegroups.com Subject: Re: [cfaussie] CFFILEUPLOAD in an Ajax call What's the error? I'm not overly familiar with the upload thingy, but you might need to use CFAJAXIMPORT in your main page... Sent from my iPhone On 03/02/2011, at 12:39, "Steve Onnis" <st...@cfcentral.com.au> wrote: I am trying to load up the CFFILEUPLOAD panel inside an ajax window but it doesn't seem to be working. Is there a function or something you need to call manually? I am guessing there is an window.onLoad javascript method that gets run somewhere to embed the flash stuff for the UI component? Steve ======= Email scanned by PC Tools - No viruses or spyware found. (Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16820) http://www.pctools.com <http://www.pctools..com> ======= -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en. ======= Email scanned by PC Tools - No viruses or spyware found. (Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16820) http://www.pctools.com <http://www.pctools.com/?cclick=EmailFooterClean_51> ======= ======= Email scanned by PC Tools - No viruses or spyware found. (Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16820) http://www.pctools.com <http://www.pctools.com/?cclick=EmailFooterClean_51> ======= -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en. ======= Email scanned by PC Tools - No viruses or spyware found. (Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16820) http://www.pctools.com <http://www.pctools.com/?cclick=EmailFooterClean_51> ======= ======= Email scanned by PC Tools - No viruses or spyware found. (Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16830) http://www.pctools.com <http://www.pctools.com/?cclick=EmailFooterClean_51> ======= -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en. ======= Email scanned by PC Tools - No viruses or spyware found. (Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16830) http://www.pctools.com <http://www.pctools.com/?cclick=EmailFooterClean_51> ======= ======= Email scanned by PC Tools - No viruses or spyware found. (Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16830) http://www.pctools.com/ ======= -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.