You could also read in the file using Coldfusion or PHP and remove the script block that way.
--------- Andy Matthews Senior Coldfusion Developer Office: 877.707.5467 x865 Direct: 615.627.9865 Fax: 615.467.6249 [EMAIL PROTECTED] www.dealerskins.com -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michael Geary Sent: Thursday, January 04, 2007 4:30 PM To: 'jQuery Discussion.' Subject: Re: [jQuery] Dynamically removing an inline script block That would remove all script tags, but it sounds like that won't help. Removing a script tag is just a memory optimization - it may free up the memory that the script's source code took. It won't unexecute the JavaScript code that has already been run, and it won't undo any DOM changes that the code made. There are several ways to delete the DOM nodes that COOLjsTree inserted, of course - I wouldn't know which to suggest without seeing the page. The real question may be whether the COOLjsTree code will freak out if you remove its DOM nodes behind its back. Or I may have misunderstood the problem... -Mike > $('script').remove(); > > Should do the trick right? Assuming that you put that before the call > to Mike's function (which probably adds script tags). > > I'm seeking help in dynamically REMOVING an inline script block > > within the head tags. > > > > My current application involves a case study editor, wherein users > > add/delete/edit branches to a decision tree. The visual > > representation of the tree is generated by COOLjsTree > > (http://javascript.cooldev.com/) and is loaded into the page as an > > inline script inside the head tags. > > > > I want to be able to dynamically delete the script block containing > > the "old" tree, and replace it with a "new" block immediately after > > a branch is added/deleted. > > > I'm using Michael Geary's code > > (http://www.nabble.com/Dynamically-loading-scripts-tf1913101.html#a5237431) > > to load the new script block as needed. I'm stumped, however, as to > > how I can dynamically delete the existing > > ("old") script block. (In a previous version of the application I > > used frames and the problem didn't exist - I just refreshed the > > frame page in which the tree resided - but I'm now using a frameless > > approach and that option isn't available now) _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/ _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
