google.load仅适用于特定页面



我有这个:

google.setOnLoadCallback(googlata); //googlata() is a function to create a google cse
google.load('search', '1'); 

我只想在打开的页面是的情况下运行顶部代码

www.example.com/example

我试过这个:

var paginaricerca= self.location.href;
var Searchpage= paginaricerca.indexOf('example')+7; 
var urlpage= paginaricerca.slice(0,Searchpage);
if(urlpage=='www.example.com/example'){
     google.setOnLoadCallback(googlata); 
     google.load('search', '1');    
}

但不起作用。。。。

还有别的办法吗?

非常感谢!!:)

location.href会给你当前的url,不确定你想用切片做什么,但你应该能够将其与你想要检查的url字符串进行比较

var paginaricerca = self.location.href;
var urlCheck = 'http://example.com/example';
if (paginaricerca === urlCheck) {
     google.setOnLoadCallback(googlata); 
     google.load('search', '1');    
}

相关内容

  • 没有找到相关文章

最新更新