2011-03-24 12 views
2

ユーザーがボタンをクリックしたときに外部サイトからJSコードをロードしたい。たとえば:外部サイトからのjsをフライでロードする

<script> Share.WorkUrl="http://MySite.com"; Share.UserId=5 </script> <script src="http://Facebookcom/blabalbal" ></script> 

し、我々は、このスクリプトを実行する必要があります。

<button onclick="LoadJSFromURL('facebook.com/blablabla')" /> 

とユーザー押しボタン我々はドキュメントに新しいスクリプトを添付してください。本当ですか?

答えて

2
この

チェック:How do you dynamically load a javascript file from different domain?

var script = new Element("script", {src: "myBigCodeLibrary.js", type: "text/javascript"}); 

script.onload = script.onreadystatechange = function(){ 
    if (!this.readyState || 
     this.readyState == "loaded" || this.readyState == "complete") { 
     //script is loaded 
    } 
}; 
+0

このソリューションは、プロトタイプに依存していますか? – o01