html <a> 如果href打开失败,onclick调用js函数

在<a>中,能不能实现这种情形,先打开一个链接,打不开或者打开失败的话,则调用一个js函数

慕姐8265434
浏览 699回答 9
9回答

慕斯709654

你打开之前先Ping一下会不会好一点

慕标5832272

直接在<a>里面调用一个方法,比如<a href="javascript:void(0)" onclick="Save()">Save</a> 然后在 function Save(){}里面实现.

侃侃无极

我现在要做的是点击这个<a>,如果安装了某个应用的话在应用中打开,调用的是tencent://如果没有这个应用则跳转到下载链接上去

尚方宝剑之说

@程序狗: 在function methodname(){ if(){Href(url,true);}else{Href(ur,true);}}这样进行判断后指定链接不就可以了么, 嗯哼~

阿晨1998

@〆 Me゛丶: 不是太懂,这个判断条件是什么呢?

ibeautiful

@程序狗: 这个要问你自己啊,

慕森王

@〆 Me゛丶: 我直接用window.location.href = "tencent://"调用行么?怎么判断我的手机上没装这个应用呢

陪伴而非守候

应该先测试是否联通,然后在确定跳转;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript