Aar*_*wer 6 html javascript browser google-chrome skype
如果你在下面查看我的页面:
http://www.noxinnovations.com/portfolio/nue/
...在谷歌浏览器中(具体来说,也许还有其他人?).
您会注意到有一些Skype扩展允许用户从浏览器进行点击和呼叫.这搞砸了我的设计很糟糕......
我怎么遇到摆脱这个功能/功能?
有一些JavaScript吗?jQuery的?HTML?
非常感谢!亚伦
下面的 jQuery 扩展将返回是否安装了 Skype 扩展。如果已安装,您可以删除放置纯文本的换行链接。
jQuery.extend({
skype : function(failureFunction) {
var $ = jQuery;
if ($.browser.safari || $.browser.opera) {
return true;
} else if ($.browser.msie) {
try {
if (new ActiveXObject("Skype.Detection")) return true;
} catch(e) { }
} else {
if (typeof(navigator.mimeTypes["application/x-skype"]) == "object") {
return true;
}
}
$('a[href^="skype:"]').click(function() {
failureFunction();
return false;
});
return false;
}
});
Run Code Online (Sandbox Code Playgroud)