我试图设置URL遵循AJAX爬行方案,如谷歌所述:http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=174993
作为一个例子,当用户单击高级搜索菜单选项时,jquery调用看起来像这样:
$('#search_advanced').click(function(e) {
var no_cache = new Date().getTime();
$('#main').load("search_advanced.php?cache=" + no_cache, function () {
$.ajax({ url: "js/search_advanced.js", dataType: "jsonp" });
});
return false;
});
我当前的URL没有改变,所以如果用户刷新页面,他们会得到他们在调用之前的页面,在这种情况下,将是:
mysite/home。
我试图将URL设置为:
mysite/# !/先进搜索=
我需要直接调用这些url的能力,并让它们生成正确的页面。
任何想法吗?
您可能正在寻找寻址。
http://www.asual.com/jquery/address/