From 073ed95cbbdf92f4bbeb88d236acb1c0d191aed6 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Thu, 10 Sep 2009 00:11:08 +0000 Subject: [PATCH] Criação de função para executar a injeção de javascript (scripttag) --- classesjs/classe_util.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+), 0 deletions(-) diff --git a/classesjs/classe_util.js b/classesjs/classe_util.js index c12f078..b77b943 100644 --- a/classesjs/classe_util.js +++ b/classesjs/classe_util.js @@ -1113,6 +1113,23 @@ i3GEO.util = { document.body.removeChild(document.body.lastChild); // Pixel width of the scroller return (wNoScroll - wScroll); + }, + scriptTag: function(js,ini,id){ + if(id == ""){var id = "loadscriptI3GEO";} + var head= document.getElementsByTagName('head')[0]; + var script= document.createElement('script'); + script.type= 'text/javascript'; + if(navm){ + script.onreadystatechange= function(){ + if(this.readyState == 'loaded' || this.readyState == 'complete') + {eval(ini);} + }; + } + else + {script.onload=function(){eval(ini);};} + script.src= js; + script.id = id; + head.appendChild(script); } }; // -- libgit2 0.21.2