1. 程式人生 > >js中建立桌面網頁快捷方式程式碼

js中建立桌面網頁快捷方式程式碼

   有些時候,我們編寫軟體需要建立桌面的快捷方式,有很多種方式實現,這裡有我測試過已經實現的js程式碼,程式碼如下:

function toDesktop(sUrl, sName) {
                try {
                    var WshShell = new ActiveXObject("WScript.Shell");
                    var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url");
                    oUrlLink.TargetPath = sUrl;
                    oUrlLink.Save();
                } catch (e) {
                    alert("當前IE安全級別不允許操作!");
                }
            }

只要將上面的函式拷貝進入自己的網頁中呼叫函式,即可實現桌面快捷方式例如toDesktop('http://www.baidu.com','我是用來測試的'),這樣就可以輕鬆建立自己網站的快捷方式了。謝謝。

相關推薦

js建立桌面網頁快捷方式程式碼

   有些時候,我們編寫軟體需要建立桌面的快捷方式,有很多種方式實現,這裡有我測試過已經實現的js程式碼,程式碼如下: function toDesktop(sUrl, sName) {                 try {                     v

MacOS建立Sublime Text3快捷方式返回Operation not permitted的原因及解決

在類Unix系統中我們可以很隨心的新增一些程式在終端裡快捷方法,比如將一些常用的工具放在/usr/bin下面 Sublime Text3是一個小巧精緻而又功能強大的程式,而且本貓也安裝了Swift語言的語法包,對於一些天馬行空一閃而過的的創意再也不用動用Xcode了.所幸的是在Sublime Te

Ubuntu建立Intellij IDEA快捷方式

開啟終端,輸入如下命令: sudo vim /usr/share/applications/intellij-idea.desktop 將下面的內容貼上到 intellij-idea.desktop 檔案中: [Desktop Entry]Name=IntelliJ

iOS開發 - 3D Touch 應用系列一 - Quick Actions 建立桌面 Icon 快捷方式

個言 很久沒發隨筆了,有一年多了吧。期間也曾想繼續去寫隨筆,但是因為各種原因而耽擱了。最近又想了一下,還是有很多東西想要寫,想要分享,想要記錄下來的東西。之後我也會不斷寫隨筆,但不止於 iOS 的方向,也想去體驗一下新東西。在此不多說,我們開始閱讀正文吧。 簡介 在支援 3D Touch 的裝置上,Quick

BAT 批處理建立桌面快捷方式程式碼大全

【一】 直接生成: echo [InternetShortcut]>>"%USERPROFILE%\桌面\BatMPlayer.url" echo URL="C:\BatMPlayer\BatMPlayer.bat">>"%USERPROFILE%\桌面\BatMPlayer.url

實現建立網頁快捷方式桌面的方法

<?php  02 $Shortcut = "[InternetShortcut]  03 URL=http://blog.emtalk.net/ 04 IconFile=http://blog.emtalk.net/favicon.

js建立物件的幾種方式

前言 不管是哪門語言,千變萬化不離其宗,深入理解其本質,方能應用自如。對應到js,閉包,原型,函式,物件等是需要花費大功夫思考、理解的。本文穿插了js原型和函式的相關知識,討論了批量建立物件的幾種方式以及它們的優缺點。 正文 說起建立物件,最容易想

如何建立一個快速顯示桌面快捷方式

 一般情況下在win7中如果想快速檢視桌面可以通過以下幾種方式: 1.通過win鍵(在ctrl與alt鍵之間)+D組合鍵,可以在當前視窗與桌面間快速檢視 2.將滑鼠移動到電腦的右下角工作列處,有一個矩形的區域,如果電腦支援areo特效,將顯示桌面的預覽視窗(帶有程式的透

Android 判斷桌面是否快捷方式,不存在則建立

要建立快捷鍵首先要在AndroidManifest中新增許可權 <!-- 新增快捷鍵許可權 -->  <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTC

怎樣建立網頁快捷方式,用非預設瀏覽器開啟該網頁

右鍵點選桌面——新建——快捷方式,之後鍵入以下內容:"C:\Program Files\Internet Explorer\IEXPLORE.EXE" 指定網頁路徑將以上的“指定網頁路徑”換成你要用IE開啟的網頁的網址,與前面的IE路徑中間要鍵入一個空格。之後點選這個快捷方

Office 2016Excel的部分快捷方式

off 時間 f11 bsp 插入數據 超鏈接 方式 最後一行 重復 【Ctrl+下箭頭】 拉到最後一行 【Alt+= 】一秒求和 【Ctrl+Enter】 一秒輸入相同數據 【Ctrl+d】 一秒豎向填充不連續區域 【Ctrl+r】 一秒向右填充數據 【Ctrl+e】 批

RHEL 7有關終端的快捷方式

images 技術 選擇 alt ref www 對話框 .cn gnome 快速啟動終端 網上有不錯的教程,只是有時候和版本有一定的出入,這裏涉及小白博主自行摸索的過程(RHEL 7.4)。 1、點擊桌面右上角,選擇設置(小扳手) 2、選擇鍵盤(Keyboard)

js實現繼承的不同方式以及其缺點

但是 scrip UC .proto 就是 圖片 問題 inf 引用 1.利用call和apply,借助構造函數 fucntion P(){ this.name = "P"; } fucntion C1(){ P.call(this); }

kali、Ubuntu 建立pycharm 的快捷方式

在虛擬機器裡面下載了pycharm後每次啟動都得到所對應的bin目錄執行終端命令,非常的繁瑣。有的小夥伴是寫入一個Pycharm.Desktop檔案從而建立快捷方式,但是好些人也包括我弄完之後發現只有一個圖示在上面,或者只是一個黑框框,而且還打不開,我的pycharm版本是2017的,多次嘗試

win10系統桌面圖示變為白色方框和去除桌面圖示快捷方式小箭頭的方法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

學習:JS建立自己的物件和在定義包含方法

1.建立自己的物件 要建立自己的物件例項,必須首先為其定義一個建構函式。建構函式建立一個新物件,賦予物件屬性,並在合適的時候賦予物件方法 // people 是有3個引數的構造器 function people(name, age, sex){ // 屬性:姓名

js格式化時期的顯示方式

//轉換為 yyyy-MM-dd HH:mm:ss function getDate(date){ var year = date.getFullYear(); var month = date.getMonth()+1;//月份顯示0~11,需要加1

IntelliJ 建立main函式快捷方式

建立main函式的快捷鍵,依次還有for迴圈,System.out.println(); 在編寫程式碼的時候直接輸入psv就會看到一個psvm的提示,此時點選tab鍵一個main方法就寫好了。 psvm 也就是public static void main的首字母。

js建立物件的5種方法

1、原始模式 var dog = { name: jack, length: 70, wang:function(){ console.log(this.name); } 2、工廠模式(批量) function creatdog

ubuntu下建立資料夾快捷方式

title: ubuntu下建立資料夾快捷方式 toc: false date: 2018-09-01 17:22:28 categories: methods tags: ubuntu 快捷方式 sudo ln -sT [srcDir] [dstDir/name]