我遇到以下javascript简单函数的问题:
我从父页面打开一个弹出窗口,弹出窗口中只有一个按钮调用该函数:
function closing() {
try {
window.opener.location.reload();
alert("ok");
window.close();
} catch (e) { alert(e.description); }
}
它非常简单:它重新加载父页面,警告用" OK"消息,然后关闭弹出窗口。它完全适用于计算机: http://www.carnet-de-vol.fr/V2/DGAC/open.aspx
但是从手机(iPad或三星Galaxy S4),错误信息" undefined"出现在try / catch测试中......它是由window.opener.location.reload()引起的;但是我没有找到原因......我也尝试过window.opener.reload()等......
你有什么想法吗?
问候。
Ĵ