【发布时间】:2016-08-09 17:16:24
【问题描述】:
我尝试在按钮中使用a href=javascript:function(),并带有执行它的功能。它在 Chrome 中有效,但在 Firefox 中无效。
Firefox 不会提醒并打开空白标签。
有人可以帮助我吗?
<script>
function verifyisbot() {
alert("test.");
var win = window.open("http://yahoo.com", '_blank');
win.focus();
}
</script>
下面是按钮代码
<div class="frb_textcenter">
<a target="_blank" class="frb_button frb_round frb_center frb_fullwidth" href="Javascript:verifyisbot();">
click here
</a>
</div>
更新
我应该在 wordpress 中使用实时编辑器(profitbuilder)来生成页面和按钮。我没有区域可以向按钮插入额外的 javascript onclick 函数。所以我想在实时编辑器中使用“ahref”空白字段来输入javascript调用函数来启动函数。
有什么方法可以在不使用 onclick 事件的情况下通过 ahref 完成这项工作?或者我可以在 ahref 字段中指定 onclick 函数吗?
抱歉 test() 实际上是 verifybot() 函数,错字错误
【问题讨论】:
-
为什么不使用 onclick 而不是 href?这种方法对ie9也有一些问题
-
你试过全小写的
javascript:吗? -
不要将 JavaScript 与 HTML 混用。
<a id="verify" ...<script>window.onload = function () { document.getElementById('verify').addEventListener('click', test); };</script> -
嗨 siabel,我应该使用实时编辑器添加,如果我想使用他们的按钮,我可以使用没有自定义字段来添加 onclick 功能。
-
你好 torazaburo,我稍后会尝试所有小写并更新。
标签: javascript html firefox