gpt4 book ai didi

javascript - 从 IE 中的链接调用 JS 函数?

转载 作者:行者123 更新时间:2023-11-30 10:53:44 25 4
gpt4 key购买 nike

如果我有这样的功能:

function foo()
{
//...
return false;
}

我可以这样调用它:

<a href="#" onClick="foo()">Run Foo</a>

但是,在所有浏览器中,这会在我不想要的 URL 中放置一个 #

所以我改为这样做:

<a href="javascript:foo()">Run Foo</a>

这在 chrome 中运行良好,但在 IE 中它会加载一个包含字符串 false 的页面。

此处的最佳做法是什么?

最佳答案

您不需要 javascript: 协议(protocol)。

<a href="#" onclick="foo(); return false">Run Foo</a>

就是你所需要的。

关于javascript - 从 IE 中的链接调用 JS 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3578540/

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