我尝试在按钮中使用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调用函数来启动该功能。
是否有任何方法可以通过ahref而不使用onclick事件使其工作?或者我可以在ahref字段中指定onclick函数吗?
抱歉,test()实际上是verifybot()函数,是打字错误。
javascript:
吗? - user663031<a id="verify" ...
<script>window.onload = function () { document.getElementById('verify').addEventListener('click', test); };</script>
- Heretic Monkeyverifyisbot
,我不明白为什么你期望调用test
。 - Oriol