正在给自己做一个个人网站,想实现加入收藏和设为首页2个功能。
下面是以前的代码,
<a href="javascript:;"
onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(this.href);return(false);"
title="设为首页">设为首页</a> | <a href="javascript:;"
title="收藏本站"
onclick="window.external.AddFavorite('http://www.huoydsans.com','22');return(false);">
加入收藏</a>
09年的时候测试,没有问题,当时使用的浏览器忘记了。 现在使用qq浏览器和Firefox测试,均无反应,可能是浏览器兼容性问题。 是么?解决方案呢?
下面是以前的代码,
<a href="javascript:;"
onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(this.href);return(false);"
title="设为首页">设为首页</a> | <a href="javascript:;"
title="收藏本站"
onclick="window.external.AddFavorite('http://www.huoydsans.com','22');return(false);">
加入收藏</a>
09年的时候测试,没有问题,当时使用的浏览器忘记了。 现在使用qq浏览器和Firefox测试,均无反应,可能是浏览器兼容性问题。 是么?解决方案呢?
function setHomePege(obj) {
try {
obj.style.behavior = "url(#default#homepage)";
obj.setHomePage("http://bbs.csdn.net/");
} catch (e) {
if (window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("\u62B1\u6B49\uFF0C\u6B64\u64CD\u4F5C\u88AB\u6D4F\u89C8\u5668\u62D2\u7EDD\uFF01\n\n\u8BF7\u5728\u6D4F\u89C8\u5668\u5730\u5740\u680F\u8F93\u5165\u201Cabout:config\u201D\u5E76\u56DE\u8F66\u7136\u540E\u5C06[signed.applets.codebase_principal_support]\u8BBE\u7F6E\u4E3A'true'");
}
} else {
alert("\u62B1\u6B49\uFF0C\u60A8\u6240\u4F7F\u7528\u7684\u6D4F\u89C8\u5668\u65E0\u6CD5\u5B8C\u6210\u6B64\u64CD\u4F5C\u3002\n\n\u60A8\u9700\u8981\u624B\u52A8\u5C06'http://bbs.csdn.net/'\u8BBE\u7F6E\u4E3A\u9996\u9875\u3002");
}
}
}<a href="javascript:;" onclick="setHomePege(this);">设为首页</a>试试 ~
title="收藏本站"
onclick="window.external.AddFavorite('http://11.com','11);return(false);">
加入收藏</a> </div>
这种方法在搜狗下可以了,设为首页 加入收藏 都这样解决的,至于其他的解决方法,暂时没有尝试,谢谢各位大侠
<a href=# onClick="this.style.behavior=’url(#default#homepage)’;this.setHomePage(’http://www.henanclub.com’);">设为主页</a> 鼠标滑过设定为主页
<a href=# onMouseOver="this.style.behavior=’url(#default#homepage)’;this.setHomePage(’http://www.henanclub.com’);">设为主页</a> 单击文字弹出
<script language="javascript">
function bookit(){window.external.addFavorite(’http://www.henanclub.com’,’河南俱乐部’)}/
if (document.all)document.write(’<a href="#" onClick="bookit()">加入收藏夹</a>’)
</script> 鼠标滑过文字弹出
<script language="javascript">
function bookit(){window.external.addFavorite(’http://www.henanclub.com’,’河南俱乐部’)}/
if (document.all)document.write(’<a href="#" onMouseOver="bookit()">加入收藏夹</a>’)