我一直致力于谷歌浏览器扩展程序,以提交我的学术项目,如Adblocker。
因此,在我的扩展程序中,每当您点击外部链接时,它会检查它是否是广告,如果它是广告,它会显示警报,而在警报部分我想要显示 我的Wot评级,为此目的我已经获得了 API密钥,并且我在过去几天一直在尝试显示。
所以每当我打电话给 它将结果显示为: 进程({“mathrubhumi.com”:{“target”:“mathrubhumi.com”,“0”:[86,38],“1”:[86,38],“2”:[86, 38],“4”:[84,37]}}) 但每当我尝试通过我的扩展程序调用api时,它都表示未定义。 这是我一直在尝试的Java Script代码: 。
}); 感谢。// click safe coded
var data;
var url = window.location.href;
if (!url.substring(0, 3) == "www" || !url.substring(0, 3) == "htt" || url.indexOf('ads') > 0)
{
getJSON('http://api.mywot.com/0.4/public_link_json?hosts=http://mathrubhumi.com/&callback=process&key=e4ae59175895506dde09ee2ce355f3a19797e445'), then(function (data) {
// alert('Your Site has Trust Score result of: ' + data.result);
result.innerText = data.result;
答案 0 :(得分:0)
我想为@ wOxxOm的确切评论添加一些细节:
Window.location
对象,请参阅此链接,您会发现Location.href
包含整个网址,因此需要协议。