Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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
Javascript 关闭按钮在Chrome中不工作_Javascript_Jquery_Html_Css_Google Chrome - Fatal编程技术网

Javascript 关闭按钮在Chrome中不工作

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()与窗口一起关闭()你可以试试 <

我在页面中有一个“关闭”按钮

单击按钮时,不执行任何操作

OnClick操作以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>