js收藏代碼
㈠ 設為主頁和加入收藏的代碼
<a href="#" class="hrefs" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www..com');">設為首頁</a>|<a href="javascript:window.external.AddFavorite('http://www..com', '網路')">加入收藏</a>
把代碼插到你要的位置就可以了
㈡ js 點擊收藏代碼和點擊加入書簽 網上找了很多都沒用求大神...
<a class="chlnk" style="cursor:hand" HREF onClick="this.style.behavior='url(#default#homepage)';
this.setHomePage('你的網站名稱);"><font color="000000" size="2" face="宋體">設回為首答頁</font>
</a>
㈢ 使用瀏覽器實現收藏功能js怎麼寫
大多數的瀏覽器支持JS來實現加入收藏夾操作,但是對於一些安全性比較強內的瀏覽器(比如谷容歌瀏覽器)只能提示用戶用手動添加。下面是JS收藏瀏覽器的代碼:
<html>
<body>
<script>
function AddFavorite(title,url){
try{
window.external.addFavorite(url,title);
}
catch(e){
try{
window.sidebar.addPanel(title,url,"");
}
catch(e){
alert("抱歉,您所使用的瀏覽器無法完成此操作。\n\n請使用快捷鍵Ctrl+D進行添加!");
}
}
}
</script>
<a href="javascript:void(0);" onclick="AddFavorite('網路','http://www..com')">收藏本站</a>
</body>
</html>
㈣ 在chrome瀏覽器下實現加入收藏夾的javascript代碼該咋寫
添加到收藏夾這一功能,不能覆蓋所有瀏覽器,所以這里要採用漸進式增強的思想。
下面的寫法兼容了IE、Firefox、Opera。而在chrome下提醒用戶按快捷鍵收藏。
<a rel="sidebar" title="聯想導航" href="http://www.idea123.cn">添加收藏</a>
<script>
$("a[rel='sidebar']").click(function(e) {
var href = this.href || document.location,
title = this.title || document.title;
try{
if(window.sidebar){
sidebar.addPanel(title, href, "");
}else{
external.addFavorite(href, title);
}
}catch(e){
alert("加入收藏失敗,請按Ctrl+D進行添加");
}
return false;
});
</script>
㈤ 求js添加首頁和加入收藏的代碼!
只有以前的 IE 能用,而且現在應該不兼容了吧。
㈥ 求一段目前兼容所有瀏覽器的js收藏代碼
<scripttype="text/javascript">
functionAddFavorite(title,url){
try{
window.external.addFavorite(url,title);
}
catch(e){
try{
window.sidebar.addPanel(title,url,"");
}
catch(e){
alert("抱歉,您所使用的瀏覽器無法完成此操作。 加入收藏失敗,請使用Ctrl+D進行添加");
}
}
}
</script>
<ahref="javascript:void(0);"onclick="AddFavorite('網站名稱',location.href)">收藏本站</a>
㈦ 各類加入收藏代碼
<SCRIPT LANGUAGE="JavaScript">
<!--
function AddFavorite(sURL, sTitle)
{
try
{
window.external.addFavorite(sURL, sTitle);
}
catch (e)
{
try
{
window.sidebar.addPanel(sTitle, sURL, "");
}
catch (e)
{
alert("加入收藏失敗,請使用Ctrl+D進行添加");
}
}
}
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);
}
}
}
//-->
</SCRIPT>
</head>
<body>
<a onclick="AddFavorite(window.location,document.title)">加入收藏</a>
<a onclick="SetHome(this,window.location)">設為首頁</a>
㈧ 網站加入收藏的兼容代碼
可兼容所有瀏覽器的加入收藏代碼代碼,原理:根據獲取用戶navigator.userAgent.toLowerCase()信息來判斷瀏覽器,根據瀏覽器是否支持加入收藏js命令,如果可以自動收藏否則就提示ctrl+D手動收藏了。
代碼如下:
function addFavorite2() {
var url = window.location;
var title = document.title;
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("360se") > -1) {
alert("由於360瀏覽器功能限制,請按 Ctrl+D 手動收藏!");
}
else if (ua.indexOf("msie 8") > -1) {
window.external.AddToFavoritesBar(url, title); //IE8
}
else if (document.all) {
try{
window.external.addFavorite(url, title);
}catch(e){
alert('您的瀏覽器不支持,請按 Ctrl+D 手動收藏!');
}
}
else if (window.sidebar) {
window.sidebar.addPanel(title, url, "");
}
else {
alert('您的瀏覽器不支持,請按 Ctrl+D 手動收藏!');
}
}
復制代碼保存成js文件,然後在要收藏的地方加上
代碼如下
<a href=# onclick="javascript:addFavorite2()">加入收藏</a>
㈨ 設為首頁,和加入收藏js代碼如何寫呢
function addBookmark(title, url) {
try {
window.external.addFavorite(url, title);
}
catch (e) {
try {
window.sidebar.addPanel(title, url, "");
}
catch (e) {
alert("加入收藏失敗,請使用Ctrl+D進行添加");
}
}
}
<a href="javascript:" onclick="addBookmark('網站名稱,location.href)">收藏本站</a>
㈩ JS 加入收藏和設置為首頁 的代碼
建議不要做這兩個功能,因為安全的原因現在瀏覽器基本都不支持設為首頁和專加入收藏,逆向如果一行屬js就可以改變你的主頁設置不危險嗎?
所以現在在大型網站上看不見這兩個功能,包括大型的導航網站,有的導航點擊設為主頁時,會把每個瀏覽器設為主頁的方法提供給你。