?
Solved

Insert JavaScript & Function Call via DOM

Posted on 2014-01-29
1
Medium Priority
?
318 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
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

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

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

Article by: DanRollins
This article describes a JavaScript program that creates a maze made of hexagonal cells.  In Part 2 (http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/A_7850-Hex-Maze-Part-2.html), we'll extend the program by adding a depth-…
This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
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…
Suggested Courses

777 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