Chrome中的disconnect插件阻止了社交网络小部件。这很好。但它使访问者的页面看起来很奇怪。有没有办法可以检测到javascript中加载失败的社交网络插件,因此可以完全隐藏该块?
答案 0 :(得分:2)
您可以尝试这样的事情:
dependencyAvailabilityCheckInterval = setInterval(doDependenciesExist, 500);
function doDependenciesExist()
{
if(typeof FB !== 'undefined')
return;
alert("Looks like Facebook ist blocked!");
// do rearranging or hiding of content
}
您可以通过您的网站或服务可能需要的任何其他js库扩展/替换typeof(FB)。