Below is the code for my YWA wrapper
var astr_ywascript = (document.createElement("script").type = "text/javascript").src = "http://d.yimg.com/mi/eu/ywa.js";
document.head.appendChild(astr_ywascript); // <- error on this line
It’s run on page load, so it makes no sense that JS can’t find the document head tag.
Any ideas?
Thanks
Opera throws this error on the same line. Uncaught exception: Error: WRONG_ARGUMENTS_ER
Firebug says: document.head is undefined [Break On This Error] document.head.appendChild(astr_ywascript);
In the line
you are setting the src property of a string. The assignment in parentheses returns the assigned value. You make the same mistake later in the line, ultimately assigning
"http://d.yimg.com/mi/eu/ywa.js"toastr_ywascriptSplit it out onto separate lines:
Raw Javascript rarely behaves in the fluid way one gets used to with jQuery.
You might also want to get the head as follows: