Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MVC JavaScript';s window.open添加到url_Javascript_Jquery_Model View Controller_Asp.net Mvc 3 - Fatal编程技术网

MVC JavaScript';s window.open添加到url

MVC JavaScript';s window.open添加到url,javascript,jquery,model-view-controller,asp.net-mvc-3,Javascript,Jquery,Model View Controller,Asp.net Mvc 3,我正在使用MVC3和jQuery。我正在尝试打开一个外部网站。我之所以使用click事件(而不是链接),是因为我有一些自定义逻辑,可以将值添加到它所调用的外部站点的查询字符串中 JavaScriptwindow.open函数将打开一个新窗口,但是它将原始网站的URL预先挂起到外部网站URL的开头 以下是我正在使用的jQuery代码: $(function () { $("#btnTransfer").click(function () { //custom

我正在使用MVC3和jQuery。我正在尝试打开一个外部网站。我之所以使用click事件(而不是链接),是因为我有一些自定义逻辑,可以将值添加到它所调用的外部站点的查询字符串中

JavaScript
window.open
函数将打开一个新窗口,但是它将原始网站的URL预先挂起到外部网站URL的开头

以下是我正在使用的jQuery代码:

$(function () {
        $("#btnTransfer").click(function () {
            //custom logic
            window.open('http:\\www.google.com');
        });
新窗口将打开,URL为:

http://localhost:28761/www.google.com
有什么想法吗


我尝试使用
\u blank
作为名称。

您的斜杠是向后的:

window.open('http:\\www.google.com');
应该是

window.open('http://www.google.com');
window.open('http://www.google.com');

如果斜杠不正确,它将被解释为相对url。

您的url不正确。您需要使用正斜杠而不是反斜杠