Javascript 关闭窗口以单击按钮
我一直试图在点击按钮时关闭窗口,但无法关闭 我添加了javascriptJavascript 关闭窗口以单击按钮,javascript,asp.net,Javascript,Asp.net,我一直试图在点击按钮时关闭窗口,但无法关闭 我添加了javascriptwindow.close() 在按钮点击事件的代码隐藏页面上添加所有无效。需要在客户端使用的语言c#或vb.net,请尝试以下操作: <input type="button" id="close" onclick="window.close()" /> 如果需要asp.net按钮,可以执行以下操作: <asp:Button ID="close" runat="server" OnClientClick
window.close()
在按钮点击事件的代码隐藏页面上添加所有无效。需要在客户端使用的语言
c#
或vb.net
,请尝试以下操作:
<input type="button" id="close" onclick="window.close()" />
如果需要asp.net按钮,可以执行以下操作:
<asp:Button ID="close" runat="server" OnClientClick="javascript:window.close()" />
尽管这有点毫无意义 代码隐藏上的按钮单击事件仅处理影响服务器端的代码。关闭浏览器窗口是客户端操作,必须由浏览器上的某个对象调用。这通常通过输入按钮完成,但可以在任何类型的javascript事件中使用 下面是我从现有代码中提取的一个示例,额外的调用用于浏览器兼容性
<input type="button" onclick="window.opener=null; window.close(); return false;" />
另外需要注意的是,如果此操作不是由用户操作启动的,浏览器可能会阻止此操作。请注意!此人尚未接受任何答案,因为还没有人回答他/她的问题。虽然这可能至少部分是因为它们的措辞有些混乱,但请记住,并非每个人天生都会说英语。现代浏览器阻止脚本关闭浏览器窗口,除非该窗口是由脚本打开的。请参阅。现代浏览器阻止脚本关闭浏览器窗口,除非该窗口是由脚本打开的。看见