0
 <script src="//www.gmodules.com/ig/ifr?url=http://www.appuonline.com/gadgets/mkt.xml&amp;synd=open&amp;w=176&amp;h=92&amp;title=&amp;border=%23ffffff%7C0px%2C1px+solid+%23993333%7C0px%2C1px+solid+%23bb5555%7C0px%2C1px+solid+%23DD7777%7C0px%2C2px+solid+%23EE8888&amp;output=js"></script>

This script shows me the google gadget for NIFTY updates. i have called this script in my php page as

  <div class="sensex" align="right">
       <script src="//www.gmodules.com/ig/ifr?url=http://www.appuonline.com/gadgets/mkt.xml&amp;synd=open&amp;w=176&amp;h=92&amp;title=&amp;border=%23ffffff%7C0px%2C1px+solid+%23993333%7C0px%2C1px+solid+%23bb5555%7C0px%2C1px+solid+%23DD7777%7C0px%2C2px+solid+%23EE8888&amp;output=js"></script>
</div>

Now, how to run this script after page load.. because it is taking time to load this gadgets contents so i want to load this gadget after page load.. i tried but i am not able to do that.. please can any one tell me how to do it...?

Soham s More
  • 95
  • 12

2 Answers2

0

If you place your <script> to end of body element, then this script will be rendered when page loaded.

Other way is to write script which generate your script element when page is loaded and append generated script element to body.

Example of other way:

$(function(){
   var script = document.createElement('script');
   script.src = "//www.gmodules.com/ig/ifr?url=http://www.appuonline.com/gadgets/mkt.xml&amp;synd=open&amp;w=176&amp;h=92&amp;title=&amp;border=%23ffffff%7C0px%2C1px+solid+%23993333%7C0px%2C1px+solid+%23bb5555%7C0px%2C1px+solid+%23DD7777%7C0px%2C2px+solid+%23EE8888&amp;output=js";
   $('body').append(script);
});
Epsil0neR
  • 1,676
  • 16
  • 24
  • @EpsilOneR Thank you for your quick response.. i am trying to find that how to do this, that is way to write script which generate my Script – Soham s More Jun 29 '14 at 09:23
0

Just use this javascript below

<script type="text/javascript">
function downloadJSAtOnload() {
var element = document.createElement("script");
element.src = "//www.gmodules.com/ig/ifr?url=http://www.appuonline.com/gadgets/mkt.xml&amp;synd=open&amp;w=176&amp;h=92&amp;title=&amp;border=%23ffffff%7C0px%2C1px+solid+%23993333%7C0px%2C1px+solid+%23bb5555%7C0px%2C1px+solid+%23DD7777%7C0px%2C2px+solid+%23EE8888&amp;output=js";
document.body.appendChild(element);
}
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>

Or you can use

document.onload

or

window.onload