Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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
C# 如何使用javascript在新选项卡中打开链接_C#_Javascript_Asp.net - Fatal编程技术网

C# 如何使用javascript在新选项卡中打开链接

C# 如何使用javascript在新选项卡中打开链接,c#,javascript,asp.net,C#,Javascript,Asp.net,我在一个网站上工作,我必须从后端打开一个url。我现在正在使用c#。我的问题是我想在新选项卡中打开链接,而不是新窗口 我的代码在这里:- string url = ppHref.ToString(); string newScript = "<script language='javascript'>window.open('" + ppHref.ToString() + "', '_blank');</script>"; ClientScript.RegisterS

我在一个网站上工作,我必须从后端打开一个url。我现在正在使用c#。我的问题是我想在新选项卡中打开链接,而不是新窗口

我的代码在这里:-

string url = ppHref.ToString();

string newScript = "<script language='javascript'>window.open('" + ppHref.ToString() + "', '_blank');</script>";

ClientScript.RegisterStartupScript(this.GetType(),"OpenUrl", newScript);
string url=ppHref.ToString();
字符串newScript=“window.open”(“+ppHref.ToString()+”,“_blank”);”;
RegisterStartupScript(this.GetType(),“OpenUrl”,newScript);
谁能告诉我如何在新标签页打开这个url吗。我不喜欢弹出窗口,所以我不想使用
window.open()
。请帮帮我

提前感谢


<a href="javascript:" onclick="window.open('https://www.google.co.in');" target="_blank">Sample Code</a>
Html代码:

<button onclick="OpenInNewTab();" type="submit">

更改浏览器设置

在FireFox中

转到选项->选项卡设置,然后选中在新选项卡中打开新窗口

这个解决方案对我有效

您可以使用:

window.open(url,'_target')

\u target
在下一个选项卡中打开页面。

我想这个问题的答案会有所帮助,使用JavaScript在新选项卡中打开URL

试着这样,

$('#myButton').click(function () {
    var redirectWindow = window.open('url', '_blank');
    redirectWindow.location;
});

现在开始:您需要为browser@Rasher我的代码运行良好。但我想将其打开到新选项卡中,而不是在新窗口中。这可能对我有用。可能重复此操作,但打开一个额外的空白选项卡,只需要在onclick事件结束时返回false。当我尝试时,Chrome正在阻止弹出窗口this@Valentin您需要在chrome浏览器设置中允许弹出窗口阻止程序,这将被弹出窗口阻止程序阻止
$('#myButton').click(function () {
    var redirectWindow = window.open('url', '_blank');
    redirectWindow.location;
});