Well, for inserting a js file after the
page is rendered, you have to do it with the DOM. But, according to notes in
scriptaculous.js, this does not work in Safari. The way you tried to do it, by
putting the src in your script tag, simply won’t work (evalScripts strips
out the script tags and evals what’s inside). You could try this: Then see if you can call it afterwards. I
imagine it would work fine, but I’m not speaking from experience on that J Greg From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alex Duffield I working on rebuilding my CMS software using I am loading up a new component of my system using
the Ajax.Updater, and it loads up the HTML fine but as the component I am
loading up is fairly complicated I want to load up its relevant _javascript_
functions as well at the same time. I am using the evalScript:true option, and somthing simple like
alert("foobar") gets triggered in my loaded code, but if I try
to define a function and then try to call it like function
myalert(txt) { alert(txt) } myalert("foobar") It wont get called. But if I move myallert() into my main page I can call the function from
the code loaded by Ajax.Update I would much prefer to have my _javascript_ loaded dynamically
with each different component as needed instead of having to load up everything
when the app is originally loaded. I tryed including the JS code directly in the code returned by
Ajax.Updater as well as linking to it with: <script type="text/_javascript_" src=""> No love. My second problem is probably related. I am using Behaviour.js and would like to have my code loaded by
Ajax.Updater register new rules. Again I have to define them in the main app,
but even worse, if the element the rule is applied to does not exist in the app
in its initial state, the rule doesn't take. Any how, I am sure there is a simple solution to this so your help is
appreciated! ______________________________________________________________________ Alex Duffield . Principal . InControl Solutions . http://www.incontrolsolutions.com |
_______________________________________________ Rails-spinoffs mailing list Rails-spinoffs@lists.rubyonrails.org http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs