gpt4 book ai didi

javascript - window.location.href 在 Safari 中不起作用

转载 作者:搜寻专家 更新时间:2023-10-31 08:08:50 25 4
gpt4 key购买 nike

为什么这在 Safari 中不起作用?

<script language="javascript" type="text/javascript">
function changeUrl(url) {
window.location.href='http://google.com';
return false;
}
</script>

<form action="#" onsubmit="changeUrl(this)" />
<input type="Submit" value="Go" />
</form>

最佳答案

Safari 似乎不喜欢在函数调用中出现 return false。如果你将它作为 onsubmit="openPop(this.action);return false;"那么 Safari 就可以正常工作了。

编辑:为了改进答案,onsubmit 本身需要返回 false,因此 openPop 返回 false 是不够的。你可以让它做 onsubmit="return openPop(this.action);"虽然。

关于javascript - window.location.href 在 Safari 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4210995/

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