我的问题是我必须通过 http 包含一些脚本。我正在寻找一个灵活的解决方案,我可以通过文本框更改 IP 地址。
现在我在 html head 中这样做:
src="http://192.168.1.103:8000/socket.io/socket.io.js"
或者是否可以在 JavaScript 中包含 http ?
谢谢,马丁
我的问题是我必须通过 http 包含一些脚本。我正在寻找一个灵活的解决方案,我可以通过文本框更改 IP 地址。
现在我在 html head 中这样做:
src="http://192.168.1.103:8000/socket.io/socket.io.js"
或者是否可以在 JavaScript 中包含 http ?
谢谢,马丁
根据我对您询问的问题的理解,您想从不同的 IP 地址加载 javascript。这将由用户通过文本框提供并动态加载。为此,我返回了一个示例代码并将其粘贴到已经在 FireFox 上测试过的下方。在文本框中输入 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>