網上很多號稱瀏覽器通用的將網頁添加到收藏夾的代碼,例如
function addfavorite(){
if (document.all)
{
window.external.addFavorite('usr_index.action','登錄畫面');
}
else if (window.sidebar)
{
window.sidebar.addPanel('登錄畫面', 'usr_index.action', "");
}
}
其實這些只能兼容IE和FF內核的瀏覽器,而且在高版本的IE中會有權限問題。
通過代碼將地址添加到收藏夾的做法本身就有悖瀏覽器安全,是略帶流氓性質的做法。建議妳還是通過提示性界面要求用戶手動添加的好。