标签:
it/科技加入收藏兼容iefirefox |
<script type="text/javascript">
function addfavorite()
{
if (document.all)
{
window.external.addFavorite('http://www.aspxuexi.com‘,"asp"学习网");
}
else if (window.sidebar)
{
window.sidebar.addPanel("asp学习网",
"http://www.aspxuexi.com","");
}
}
</script>
<a href="#" onclick="addfavorite()">加入收藏</a>
<script type="text/javascript">
<!--
function myAddPanel(title,url,desc)
{
if ((typeof window.sidebar == 'object') && (typeof
window.sidebar.addPanel == 'function'))
//Gecko
{
window.sidebar.addPanel(title,url,desc);
}
else
//IE
{
window.external.AddFavorite(url,title);
}
}
//-->
</script>
<span
onClick="myAddPanel('asp学习网','http://www.aspxuexi.com','aspxuexi.com)">加入收藏</span>
另外在firefox下还有一种很方便的方法添加到书签,就是在a标签里使用rel,标志rel=”sidebar”
<a href='http://www.aspxuexi.com' title="aspxuexi" rel="sidebar">bookmark</a>
因此可以这样:
function showfr()
{
if ((typeof window.sidebar == 'object') && (typeof
window.sidebar.addPanel == 'function'))
//Gecko for firefox
{
document.writeln("<a href=\"http:\/\/www.aspxuexi.com\"
title=\"asp学习网\"
rel=\"sidebar\">Bookmark[firefox]<\/a>")
}
else
//IE
{
document.writeln("<a href=\"#\"
onclick=\"window.external.addFavorite(\'http:\/\/www.aspxuexi.com\',\'asp学习网\');\">收藏此站点<\/a>");
}
}
然后调用这个showfr;
顺便说一下,是兼顾而不是兼容。
加入收藏
另外一种方法:
function AddFavorite(sURL, sTitle)
{
}
使用:
<a onclick="AddFavorite(window.location,document.title)">加入收藏</a>
设为主页
function SetHome(obj,vrl){