javascript
html 收藏本页,设为首页与加入收藏的JS代码(多浏览器支持)
最新的支持IE、firefox、chrome有提示信息的代碼:
//設(shè)為首頁(yè) www.jb51.net
function SetHome(obj,url){
try{
obj.style.behavior='url(#default#homepage)';
obj.setHomePage(url);
}catch(e){
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}catch(e){
alert("抱歉,此操作被瀏覽器拒絕!\n\n請(qǐng)?jiān)跒g覽器地址欄輸入“about:config”并回車然后將[signed.applets.codebase_principal_support]設(shè)置為'true'");
}
}else{
alert("抱歉,您所使用的瀏覽器無(wú)法完成此操作。\n\n您需要手動(dòng)將【"+url+"】設(shè)置為首頁(yè)。");
}
}
}
//收藏本站 www.jb51.net
function AddFavorite(title, url) {
try {
window.external.addFavorite(url, title);
}
catch (e) {
try {
window.sidebar.addPanel(title, url, "");
}
catch (e) {
alert("抱歉,您所使用的瀏覽器無(wú)法完成此操作。\n\n加入收藏失敗,請(qǐng)進(jìn)入新網(wǎng)站后使用Ctrl+D進(jìn)行添加");
}
}
}
設(shè)為首頁(yè)
收 藏 本 站先分享兩個(gè)設(shè)置首頁(yè)的js代碼(不符合標(biāo)準(zhǔn)不談兼容性):
兩種方法將當(dāng)前頁(yè)設(shè)為你瀏覽器的主頁(yè),一種是將你正在瀏覽的網(wǎng)頁(yè)設(shè)為首頁(yè);另一種是將指定網(wǎng)址設(shè)為首頁(yè),至于你用哪一種,看你的需要了,各有各適用的場(chǎng)合。
設(shè)為首頁(yè)的JS代碼
方法一:點(diǎn)此
設(shè)為首頁(yè)
方法二:設(shè)為首頁(yè)
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
下面的代碼兼容性好符合標(biāo)準(zhǔn),但ie7無(wú)法支持加入收藏,不過已經(jīng)算是比較好的代碼了
設(shè)為首頁(yè)與添加收藏夾代碼【兼容多瀏覽器】
設(shè)為首頁(yè) - 加入收藏
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
總結(jié)
以上是生活随笔為你收集整理的html 收藏本页,设为首页与加入收藏的JS代码(多浏览器支持)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# GridView中DataForm
- 下一篇: 功能测试:一支笔