I have a bookmarklet that reads like so...
<a href="javascript:(function() {
var script = document.createElement('script');
script.src = 'http://thinknola.com/files/superduper.js';
document.getElementsByTagName('head')[0].appendChild(script); })();
">Super Duper!</a>
Here is superduper.js
SuperDuper = {
load: function() {
alert('Loaded!');
}
};
(function() {
var script = document.createElement('script');
script.src = 'http://jquery.com/src/jquery-latest.js';
document.getElementsByTagName('head')[0].appendChild(script);
script.onreadystatechange = function () {
if (script.readyState == 'complete') {
SuperDuper.load();
}
}
})();
My target platform is Firefox only. It's probably better as a
Greasemonkey script, but thought this would be easier. However, I
can't figure out how to detect if jquery.js is loaded. What is the
equivalent to the above IE code on Firefox? Or should I just poll to
see if something like jQuery.fn.each exists?
--
Alan Gutierrez | [EMAIL PROTECTED] | http://blogometer.com/ | 504
717 1428
Think New Orleans | http://thinknola.com/