javascript Set as homepage Add to favorites JS code
We introduce a code for adding to favorites that is compatible with all browsers. The general principle is as follows: We judge the browser based on obtaining user navigator.userAgent.toLowerCase() information, and whether the browser supports adding to favorites js command, if it can be automatically collected, otherwise it will prompt ctrl D to collect it manually. 1 function addFavorite2() { 2 var url = window.location; 3 var title = document.title; 4 var ua = navigator.userAgent.toLowerCase(); 5 if (ua.indexOf("360se" ) > -1) { 6 alert("Due to 360 browser function limitations, please press Ctrl D to collect manually!"); 7 } 8 else if (ua.indexOf("msie 8") > -1) { 9 window.external.AddToFavoritesBar(url, title); //IE810 }11 else if (document.all) {12 try{13 window.external.addFavorite(url, title);14 }catch(e){15 alert(' Your browser does not support it, please press Ctrl D to bookmark it manually!');16 }17 }18 else if (window.sidebar) {19 window.sidebar.addPanel(title, url, "");20 }21 else { 22 alert('Your browser does not support it, please press Ctrl D to bookmark it manually!');23 }24 }
Copy the code of this page and save it as a js file, and then add it where you want to bookmark it Up
<a href=# rel="sidebar" onclick="javascript:addFavorite2()">加入收藏</a>
If is not added with rel="sidebar" above, an error will be reported: window.sidebar.addPanel is not a function
Set as homepage
function SetHome(obj,vrl)
{ try { obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl); } catch(e){ if(window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); } var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage',vrl); } } }
<a onclick="SetHome(this,window.location)" style="cursor:hand">设为首页</a>
This article explains how to set javascript as homepage and add to favorites JS Code, please pay attention to php Chinese website for more related content.
Related recommendations:
Understanding of JS inheritance
JS decryption, online JS decryption and decryption
The above is the detailed content of javascript Set as homepage Add to favorites JS code. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

How to implement an online speech recognition system using WebSocket and JavaScript

WebSocket and JavaScript: key technologies for implementing real-time monitoring systems

How to implement an online reservation system using WebSocket and JavaScript

How to use JavaScript and WebSocket to implement a real-time online ordering system

Simple JavaScript Tutorial: How to Get HTTP Status Code

JavaScript and WebSocket: Building an efficient real-time weather forecasting system

How to get HTTP status code in JavaScript the easy way

How to use insertBefore in javascript
