我们会看到很多的网站不但有设置首页,加入收藏同时还有一个加和到桌面快捷方式的功能,下面我来给大家介绍网页创建快捷方式到桌面多种方法介绍。有需要的朋友可参考。
最简单的js实现方法
代码如下 | 复制代码 |
<script> </script> 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("请点击弹出对话框的:是 "); } }
|
不足:这样做如果浏览器做了安全设置我们是不能使用上面的方法的。
写php程序的朋友可能也知道一种办法,代码如下
代码如下 | 复制代码 |
$Shortcut = "[InternetShortcut] URL=http://www.bkjia.com IconFile=http://www.bkjia.com/favicon.ico IconIndex=0 HotKey=1613 IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2"; header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=蜕变无忧.url"); echo $Shortcut; ?> |
asp.net程序员可能也知道如下代码
代码如下 | 复制代码 |
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class CreateShortcut : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } /// /// 创建快捷方式 /// /// 标题 /// URL地址 private void CreateShortcut(string Title, string URL) { string strFavoriteFolder; // “收藏夹”中 创建 IE 快捷方式 strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.Favorites); CreateShortcutFile(Title, URL, strFavoriteFolder); // “ 桌面 ”中 创建 IE 快捷方式 strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop); CreateShortcutFile(Title, URL, strFavoriteFolder); // “ 链接 ”中 创建 IE 快捷方式 strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.Favorites) + "链接"; CreateShortcutFile(Title, URL, strFavoriteFolder); //「开始」菜单中 创建 IE 快捷方式 strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.StartMenu); CreateShortcutFile(Title, URL, strFavoriteFolder); } /// /// 创建快捷方式 /// /// 标题 /// URL地址 /// 特殊文件夹 private void CreateShortcutFile(string Title, string URL, string SpecialFolder) { // Create shortcut file, based on Title System.IO.StreamWriter objWriter = System.IO.File.CreateText(SpecialFolder + "" + Title + ".url"); // Write URL to file objWriter.WriteLine("[InternetShortcut]"); objWriter.WriteLine("URL=" + URL); // Close file objWriter.Close(); } private void btnShortcut_Click(object sender, System.EventArgs e) { CreateShortcut("脚本之家", http://www.bkjia.com); } } |

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3漢化版
中文版,非常好用

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

Dreamweaver CS6
視覺化網頁開發工具

Dreamweaver Mac版
視覺化網頁開發工具

SublimeText3 Linux新版
SublimeText3 Linux最新版