javascript: window.location.href在firefox中打开新选项卡,在IE中打开新窗口(而不

本文关键字:而不 窗口 新窗口 IE 新选项 window location href javascript firefox 选项 | 更新日期: 2023-09-27 17:49:24

我需要在下一行更改什么?请帮忙。谢谢:)

 lstItems.Attributes.Add("onclick", "javascript:window.location.href='" + Project2.Constants.MySiteURL + "myPage.aspx/" + ID + "';");

编辑:

我在SO上找到了这个解决方案,但不知道如何在我的情况下使用它:/

window.open("http://asdf.com", "window_name","location=1,status=1,scrollbars=1,resizable=no,width=650,height=650");

edit 2:-

这里有Javascript专家吗?请帮帮我。

edit3: -

@Headshota::它仍然在firefox中以新选项卡打开,在IE中作为一个弹出窗口:(

edit 4:-

@ Craig:这是什么意思?"可能有一个错误的目标="_blank"某处"我如何检查它??

编辑:有人能帮我解决这个问题吗?(

我已经尝试了任何我可以,但我只是不能得到页面打开在同一窗口。

javascript: window.location.href在firefox中打开新选项卡,在IE中打开新窗口(而不

我认为你的代码中不需要javascript:

lstItems.Attributes.Add("onclick", "window.location.href='" + Project2.Constants.MySiteURL + "myPage.aspx/" + ID + "';");

我一直使用window.location.href,它不打开一个新的选项卡。我想你可能改变了Firefox的设置,或者可能在某个地方错放了target="_blank"

//This will open google.com in the current tab.
openUILinkIn("http://www.google.com","current");
//This will open yahoo.com in the new tab.
openUILinkIn("http://www.yahoo.com","tab");