From ddeccb3c5be5309ee110f5fbaaa78115f44d9488 Mon Sep 17 00:00:00 2001 From: aSydiK Date: Thu, 8 Jul 2010 17:08:14 -0400 Subject: [PATCH] improved code provided by notmasteryet --- pointstream.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pointstream.js b/pointstream.js index 3d08bfe..8488b04 100644 --- a/pointstream.js +++ b/pointstream.js @@ -1,12 +1,11 @@ -var ps_include = function(path) { - var lastScript = document.getElementsByTagName("head")[0].lastChild; - var fullUrl = lastScript.src.substring(0, lastScript.src.lastIndexOf('/') + 1) + path; - document.write('<' + 'script'); - document.write(' language="javascript"'); - document.write(' type="text/javascript"'); - document.write(' src="' + fullUrl + '">'); - document.write(''); -} +var ps_include = ((function(lastScript) { + return (function(path) { + var fullUrl = lastScript.src.substring(0, lastScript.src.lastIndexOf('/') + 1) + path; + var newScript = document.createElement("script"); + newScript.src = fullUrl; + document.getElementsByTagName("head")[0].appendChild(newScript); + }); +})(document.getElementsByTagName("head")[0].lastChild)); ps_include('mjs.js'); ps_include('psapi.js');