Здравствуйте!
Проблема заключается в моем незнании!
На одном сайте нашел такой скрипт:
var default_content="";
$(document).ready(function(){
checkURL();
$('ul li a').click(function (e){
checkURL(this.hash);
});
default_content = $('#pageContent').html();
setInterval("checkURL()",250);
});
var lasturl="";
function checkURL(hash)
{
if(!hash) hash=window.location.hash;
if(hash != lasturl)
{
lasturl=hash;
if(hash=="")
$('#pageContent').html(default_content);
else
loadPage(hash);
}
}
function loadPage(url)
{
url=url.replace('#','');
$.ajax({
type: "POST",
url: "load_module.php",
data: 'mod='+url,
dataType: "html",
success: function(msg){
if(parseInt(msg)!=0)
{
$('#pageContent').html(msg);
}
}
});
}
Это простенькая загрузка страницы на AJAX.
Обрабатывает ссылки типа: site.ru/#load
Тут оно заменяет только символ # и загружает у меня php скрипт load
НО мне допустим надо скрипт загружать с параметром
Например ссылка типа такого: site.ru/#load?name=Lager
Как можно сделать так, что бы проверило наличие "?name=" и записало в другую переменную (url2 например)