gpt4 book ai didi

javascript - Safari 文本框不接受任何输入

转载 作者:行者123 更新时间:2023-11-28 08:50:44 25 4
gpt4 key购买 nike

我在 safari 5.1 浏览器中遇到一个问题,如果您按下该键,模式窗口将打印 2 个字符。为了解决这个问题我写了这个脚本

var isSafari51;
isSafari51 = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0;
if (isSafari51){
tem = navigator.userAgent.match(/version\/([\.\d]+)/i);
if (tem[1] === "5.1"){
document.onkeydown = function(evt) {
if (evt.keyCode == 8 || evt.keyCode == 46 || event.keyCode == 37 || event.keyCode == 38 || event.keyCode == 39 || event.keyCode == 9 )
{
return true;
}
else return false;
}
}
}

现在,模态窗口文本框可以正确获取输入,但普通输入类型文本不会接受任何输入。谁能帮我解决这个问题吗?

最佳答案

我刚刚添加了一个检查“window.opener != null ”以返回对创建窗口的窗口的引用。结果成功了

关于javascript - Safari 文本框不接受任何输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19174311/

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