2013-03-09 15 views
0

我的問題是我必須通過http包含一些腳本。如果我可以通過文本框更改IP地址,我正在尋求靈活的解決方案。靈活的http JavaScript「file.js」包含在html頁面

SRC = 「http://192.168.1.103:8000/socket.io/socket.io.js」

還是有可能:

現在我在HTML頭這麼做在JavaScript中執行http include?

感謝,馬丁

+0

http://www.nczonline.net/blog/2009/07/28/the-best-way-to-load-external-javascript/ – ebaxt 2013-03-09 09:45:02

回答

0

按我的理解,從這個問題你問你要加載來自不同的IP addresses.which將用戶通過文本框和負載動態提供一個javascript。爲此,我已經返回一個示例代碼並將其粘貼到已經在FireFox.Enter IP地址上進行測試的文本框中,並按下'LoadJs'按鈕。

片段:

<html> 
<head> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script> 
var src=":8000/socket.io/socket.io.js"; 

function changeIp() 
{ 
    var temp = '<script src=http://'+ $('#stack_id_ip').val() + src; 
    temp = temp +' />'; 
    $('body').append(temp); 
} 

</script> 
</head> 

<body> 

    <input type="text" id="stack_id_ip"/> 
    <input type="button" onclick="changeIp()" value="LoadJS"/> 
</body> 
</html> 
+0

很好,謝謝.. 。這就是我需要的 – martin 2013-03-09 11:19:16

+0

感謝Jquery,這使我的工作很容易回答:) – 2013-03-09 12:56:58

+0

@馬丁你可以接受答案,如果你沒事的話 – 2013-03-12 19:47:05