0

私の問題は、http を介していくつかのスクリプトを含める必要があることです。テキストボックスでIPアドレスを変更できる柔軟なソリューションを探しています。

今、私はhtmlの頭でそうします:

src="http://192.168.1.103:8000/socket.io/socket.io.js"

または、JavaScript で http インクルードを行うことは可能ですか?

ありがとう、マーティン

4

1 に答える 1

0

あなたが尋ねた質問からの私の理解によると、さまざまな 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>
于 2013-03-09T10:28:54.850 に答える