我们知道要关闭Chrome的当前浏览器标签,我们可以使用以下代码
var win= window.open("","_parent",'');
win.close();
我已经用这种方式尝试了这段代码
function closeMe() {
var win = window.open("", "_parent", '');
win.close();
}
并像这样调用它:
<asp:Button ID="BTN" runat="server" Text="close the window" OnClientClick="closeMe()" />
就像Chrome和Opera的魅力一样。
但是我正在尝试使用此代码从codebehind c#中调用它,这样:
Page.ClientScript.RegisterStartupScript(this.GetType(), "keyname", "var win = window.open('', '_parent', '');win.close();", true);
但不幸的是它没有开火...... 他们的双打引号是否丢失或Javascript未被正确调用? synatx好吗? 任何人都可以帮助我。?
答案 0 :(得分:0)
出于安全原因,Chrome不允许这样做。