2

ボタンをクリックしてJavaスクリプトで新しいウィンドウを開くと、新しいウィンドウが開きますが、URLにサーバー名が自動的に追加されます。このエラーを取り除く方法。以下のコード。

HTML コード:

<input class="cssButton button_buy_now" type="submit" name="live_chat" id="live_chat" value="Get Answer"></input>

Java スクリプト コード:

$('#live_chat').click(function() {
    return window.open("www.helloexperts.com/index.php?main_page=filerange_chat&ex=1");
}):

しかし、新しいウィンドウが開くと、次のように開始時にlocalhostを自動的に追加します

locahost/www.helloexpert.com

最初にlocalhostを追加する理由を教えてください:

4

6 に答える 6

2

open 関数で" http://www.helloexperts.com/index.php?main_page=filerange_chat&ex=1 "を使用する必要があります

于 2013-10-04T10:28:23.250 に答える
0

返品不要..

これを試して:

$('#live_chat').click(function() {

window.open('sample.html','_blank','width=200,height=300');

}):
于 2013-10-04T10:30:56.907 に答える
0

プロトコル ( ) を含める必要がありますhttp://

$('#live_chat').click(function() {

return window.open("http://www.helloexperts.com/index.php?main_page=filerange_chat&ex=1");
// Change ----------^^^^^^^

}):

それ以外の場合は、相対リンクです。

于 2013-10-04T10:28:27.970 に答える
0

このようにしてみてください

<html>
<head>
<script>
function open_win() 
{
window.open("url");
}
</script>
</head>

<body>
<form>
<input type="button" value="Open Window" onclick="open_win()">
</form>
</body>

</html>
于 2013-10-04T10:28:45.877 に答える
0

これを試して:

$('#live_chat').click(function() {
    window.location.href="www.helloexperts.com/index.php?main_page=filerange_chat&ex=1";
});
于 2013-10-04T10:35:44.387 に答える