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 添加到 start 中

locahost/www.helloexpert.com

为什么在开始时附加 localhost 请帮助我:

4

6 回答 6

3

将协议说明符附加http://到您的 url。

于 2013-10-04T10:29:19.537 回答
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 回答