我希望有人可以帮助我..
在我的网站上,我这样称呼链接:
onClick="show_content('profile', '1', 'Christoph');"
此功能仅更改哈希标记:
function show_content(hash_page, hash_id, urlname) {
if (hash_id) {
if (urlname) {
document.location.hash = "!/" + hash_page + "/" + hash_id + "/" + urlname;
} else {
document.location.hash = "!/" + hash_page + "/" + hash_id;
}
} else {
document.location.hash = "!/" + hash_page;
}
}
这个功能"听"对于新的Hash-Tags,如果需要,可以执行jQuery $ ajax-Load。
$(function(){
$(window).hashchange( function(){
loadContent(location.hash);
})
// Trigger
$(window).hashchange();
});
现在,如果我点击我的移动浏览器上的任何链接,Chrome(Android)会向我展示一个"搜索"屏幕底部的栏(其中包含" Dominic"在此案例中,点击后...(Dominic是网站上链接名称的一部分)
有人能说我为什么,以及如何避免这种情况?