Solved

Insert JavaScript & Function Call via DOM

Posted on 2014-01-29
1
314 Views
Last Modified: 2014-01-29
I am attempting to insert a Javascript source via the DOM (which I've figured out), and then insert a Javascript tag to call a function in that JavaScript source.

I'm finding that when I do this via the DOM, the function fails because the source is not fully loaded.

How can I fix this?  Do I need to wait till the source is fully loaded before I inject the function call?

var _script = document.createElement("script");
_script.src = "http://cluster.pppp.com/includes/z.js";
(document.getElementsByTagName("head")[0] || document.documentElement).appendChild(_script);
var headID = document.getElementsByTagName('body')[0];
var _script2 = document.createElement("script");
_script2.innerHTML = 'aarun(22664,4870);';
_script2.type = 'text/javascript';
headID.appendChild(_script2);

Open in new window

0
Comment
Question by:adworldmedia
1 Comment
 

Accepted Solution

by:
adworldmedia earned 0 total points
ID: 39818248
I figured it out...

I used the .onload event to fire a function when the source is loaded, and that function adds the function call.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The task A number given should be formatted for easy reading by separating digits into triads. Format must be made inline via JavaScript, i.e., frameworks / functions are not welcome. So let’s take a number like this “12345678.91¿ and format i…
JavaScript can be used in a browser to change parts of a webpage dynamically. It begins with the following pattern: If condition W is true, do thing X to target Y after event Z. Below are some tips and tricks to help you get started with JavaScript …
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

803 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question