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');
}
но не работает....
есть ли другой способ?
большое спасибо!!!:)
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');
}