如何使用你的收藏js代碼(js添加收藏夾)

本文目錄一覽:

js如何使用?

直接在html文件中的script標籤里寫js代碼2、通過script標籤的src屬性引用外部的js文件

設為首頁,和加入收藏js代碼如何寫呢

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”

html xmlns=””

head

meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /

title兼容FF 加入收藏夾和設為首頁/title

SCRIPT LANGUAGE=”JavaScript”

!–

/**

*

* @param {} sURL 收藏鏈接地址

* @param {} sTitle 收藏標題

*/

function AddFavorite(sURL, sTitle) {

try {

window.external.addFavorite(sURL, sTitle);

} catch (e) {

try {

window.sidebar.addPanel(sTitle, sURL, “”);

} catch (e) {

alert(“加入收藏失敗,請使用Ctrl+D進行添加”);

}

}

}

/**

*

* @param {} obj 當前對象,一般是使用this引用。

* @param {} vrl 主頁URL

*/

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)” href=”#”加入收藏/a

a onclick=”SetHome(this,window.location)” href=”#”設為首頁/a

/body

/html

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(‘百度’,”)”收藏本站/a

/body

/html

原創文章,作者:FEQY,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/148232.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
FEQY的頭像FEQY
上一篇 2024-11-03 15:14
下一篇 2024-11-03 15:15

相關推薦

  • Python官網中文版:解決你的編程問題

    Python是一種高級編程語言,它可以用於Web開發、科學計算、人工智慧等領域。Python官網中文版提供了全面的資源和教程,可以幫助你入門學習和進一步提高編程技能。 一、Pyth…

    編程 2025-04-29
  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python字元串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字元串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字元串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變數和數…

    編程 2025-04-29
  • 如何使用Python獲取某一行

    您可能經常會遇到需要處理文本文件數據的情況,在這種情況下,我們需要從文本文件中獲取特定一行的數據並對其進行處理。Python提供了許多方法來讀取和處理文本文件中的數據,而在本文中,…

    編程 2025-04-29
  • 掌握magic-api item.import,為你的項目注入靈魂

    你是否曾經想要導入一個模塊,但卻不知道如何實現?又或者,你是否在使用magic-api時遇到了無法導入的問題?那麼,你來到了正確的地方。在本文中,我們將詳細闡述magic-api的…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在著手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 如何使用jumpserver調用遠程桌面

    本文將介紹如何使用jumpserver實現遠程桌面功能 一、安裝jumpserver 首先我們需要安裝並配置jumpserver。 $ wget -O /etc/yum.repos…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29

發表回復

登錄後才能評論