抱歉,这似乎是一个新手问题,但这是在我正在开发的网站上,并且对 javascript 不太熟悉。这个功能应该允许我为页面添加书签,但它只适用于 IE 和 FF,不适用于 Chrome 或 Safari。
function bookmark_us(){
var titleElement = document.getElementsByTagName('title')[0]
if (window.sidebar) // firefox
window.sidebar.addPanel(document.title, window.location.href, "");
else if(window.opera && window.print){ // opera
var elem = document.createElement('a');
elem.setAttribute('href',window.location.href);
elem.setAttribute('title',document.title);
elem.setAttribute('rel','sidebar');
elem.click();
}
else if(document.all)// ie
window.external.AddFavorite(location.href, document.title);
}
这是调用该函数的图像:
<div class="bookmark">
<a href="javascript:bookmark_us();" onclick=""><img src="images/bookmark_button.png" alt="" /></a>
</div>
如果我缺少任何其他相关代码来帮助解决这个问题,请告诉我,我会立即发布。谢谢大家!