繁体   English   中英

HTML页面中包含灵活的http JavaScript“ file.js”

[英]flexible http JavaScript “file.js” include in html page

我的问题是我必须在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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM