Допустим, мы изучаем строку URL:
http:/domain.com/en/#the-file.html/section-4
где я кодифицировал:
http:/domain.com/en/#{html file}/{id of the div}-{level}
так я могу узнать
var info = window.location.hash;
var temp = info.split("/");
var url = temp[0];
url = str_replace('#','',url);
var temp1 = temp[1];
temp1 = temp1.split('-');
var seccion = temp1[0];
var nivel = temp1[1];
, где
console.log('url: '+url);
console.log('info: '+nivel);
console.log('seccion: '+seccion);
предоставь мне эти кодифицированные переменные
Проблема в том, например, когда URL равен
http://domain.com/es/
что firebug переходит эту ошибку:
temp1 is undefined
Есть идеи, как это предотвратить?