After assigning this: window.onload = initfunction;
I want to append the AJAX cross domain script to the header:
function initfunction() { var dh = document.getElementsByTagName('head')[0]; var script = null; script = document.createElement('script'); script.setAttribute('src', 'http://whatever.com/cgi-bin/ACD/ACD.js?'+location.href); script.setAttribute('type', 'text/javascript'); dh.appendChild(script); }
The script seems to be appended with the correct domain name, but Firebug says: "Failed to load source". If I type a fixed URL within the src attribute it works! e.g.:
script.setAttribute('src', 'http://whatever.com/cgi-bin/ACD/ACD.js?http://google.com');
Any ideas?