Javascript 关闭按钮在Chrome中不工作
我在页面中有一个“关闭”按钮 单击按钮时,不执行任何操作 OnClick操作以window.top.close()的形式给出Javascript 关闭按钮在Chrome中不工作,javascript,jquery,html,css,google-chrome,Javascript,Jquery,Html,Css,Google Chrome,我在页面中有一个“关闭”按钮 单击按钮时,不执行任何操作 OnClick操作以window.top.close()的形式给出 理想情况下,单击按钮时,窗口应关闭或弹出确认框 我在internetexplorer11,Chrome,Mozilla浏览器中看到了这个问题 关闭功能在InternetExplorer10和其他较低版本的IE中运行良好 添加其他详细信息:此窗口是一个从javascript创建的弹出窗口 尝试替换window.top.close()与窗口一起关闭()你可以试试 <
理想情况下,单击按钮时,窗口应关闭或弹出确认框
我在internetexplorer11
,Chrome
,Mozilla浏览器
中看到了这个问题
关闭功能在InternetExplorer10
和其他较低版本的IE中运行良好
添加其他详细信息:此窗口是一个从javascript创建的弹出窗口 尝试替换
window.top.close()代码>与窗口一起关闭()代码>你可以试试
<input class="CloseButton" type="button" id="CloseButton" value="Close" onclick="window.close();">
由于安全限制,它无法工作
您可以尝试以下脚本:
function closeWindow() {
// normal close for ie <= 9
self.close();
// hack for chrome and safari
window.open('', '_self', '');
window.close();
}
函数关闭窗口(){
//ie的正常关闭试试这个
<button onclick="openWin()">Open "myWindow"</button>
<button onclick="closeWin()">Close "myWindow"</button>
<script>
var myWindow;
function openWin()
{
myWindow = window.open("","myWindow","width=200,height=100");
myWindow.document.write("<p>This is 'myWindow'</p>");
}
function closeWin()
{
myWindow.close();
}
</script>
打开“我的窗口”
关闭“我的窗口”
var-myWindow;
函数openWin()
{
myWindow=window.open(“,”myWindow“,”宽度=200,高度=100”);
myWindow.document.write(“这是‘myWindow’”);
}
函数closeWin()
{
myWindow.close();
}
您将关闭按钮'page'
或'js popup'
放在哪里?如果窗口是由JavaScript打开的,您只能关闭窗口。。
<button onclick="openWin()">Open "myWindow"</button>
<button onclick="closeWin()">Close "myWindow"</button>
<script>
var myWindow;
function openWin()
{
myWindow = window.open("","myWindow","width=200,height=100");
myWindow.document.write("<p>This is 'myWindow'</p>");
}
function closeWin()
{
myWindow.close();
}
</script>