gpt4 book ai didi

javascript - 使用按钮卸载以跨浏览器工作

转载 作者:行者123 更新时间:2023-11-28 02:41:19 26 4
gpt4 key购买 nike

我想知道是否可以让 Javascript 中的 unload 方法执行 button.click;document.getElementById('target').click(),现在我正在为不同的浏览器研究不同的方法,但我似乎无法让它们一起工作。

原因是我想清除浏览器中的信息,但我似乎无法使卸载方法正常工作。但我什至不知道卸载方法是否能够执行 Button.click 或 document.getElementById('target').click(); 这个方法是否有一个列表能做还是不能做?这是我试图运行的代码:

  window.onunload=leave;

function leave() {

// For Internet Explorer only.
if (navigator.appName == "Explorer"){
document.getElementById('kioskform:broswerCloseSubmit').click();
}

// For Chrome only
if (navigator.appName == "Chrome"){
// add code for Chrome to use.
}

// for Safari only
if (navigator.appName == "Safari"){
// add code for Safari to use
}

// for Firefox only
if (navigator.appName == "Firefox"){
// add code for Firefox to use
}

}

到目前为止,唯一有效的是 IE,但其他 Web 浏览器不喜欢文档中的代码。但我想为我正在使用的其他浏览器尝试其他方法。但我似乎根本无法让浏览器检测工作,任何想法或建议或建议都非常感谢,谢谢。

最佳答案

部分浏览器(Chrome/FF)不支持window.onunload方法。

参见:http://bugs.jquery.com/ticket/10509

关于javascript - 使用按钮卸载以跨浏览器工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12609702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com