把网页网址保存下载到桌面的中语言源码

夹江中学2022-07-13  28

将网址添加到收藏夹,或者直接将网址保存到桌面快捷方式,都是可以方便用户访问网站的功能。现在很多浏览器都不支持加入收藏夹。需要手动添加,但是下载到桌面还是很好用的。现在把源代码分享给你!

1。最简单的js实现方法:

lt;脚本语言= " JavaScript " gt

function toDesktop(sUrl,sName){

试试看

{

var wsh shell = new ActiveX object(" WScript。壳”);

var oUrlLink = WshShell。CreateShortcut(WshShell。special folders(" Desktop ")+" "+sName+"。网址”);

欧林克。TargetPath = sUrl

欧林克。save();

}

捕捉(e)

{

alert("请在弹出的对话框中点击是");

}

}

lt;/script gt;

lt;Input = "button" value = "在桌面上创建百度快捷方式" onclick = " to desktop(' http://www . Baidu . com/','百度一下,你就知道了!')" gt

lt;type = " button " value = " drive c " onclick = " to desktop(' file://c:',' drive c')" >:

2。ASP源代码:

lt;%

回应。content type = " APPLICATION/OCTET-STREAM "

回应。AddHeader“内容-处置”,“附件;File filenet.url "

回应。write("[internet shortcut]" " Chr(13)

回应。write(" URL = http://www . wenda bake . com ") Chr(13)

回应。Write("IDList=")Chr(13)

回应。write("[{ 000214 A0-0000-0000-C000-00000000046 }]") Chr(13)

回应。Write("Prop3=19,2")Chr(13)

回应。End

% gt;

新建一个文本文档,复制上面的代码,保存为XXX.ASP(如zhuomian.ASP)

然后添加< a href="/zhuomian.asp " >保存到桌面

3。PHP源代码:

lt;?php

$ Shortcut = "[internet Shortcut]

URL = http://www . 66 Liu . com

IDList=

[{ 000214 A0-0000-0000-C000-00000000046 }]

Prop3=19,2 ";

头(" Content-type:application/octet-stream ");

头(" Content-Disposition:attachment;Filename = 66 live network.url");

echo $ Shortcut;

? gt

lt;?php

$ Shortcut = "[internet Shortcut]

URL = http://www . 08115 . com

IconFile = http://www . 08115 . com/favicon . ico

IconIndex=0

热键=1613

IDList=

[{ 000214 A0-0000-0000-C000-00000000046 }]

Prop3=19,2 ";

头(" Content-Type:application/octet-stream ");

头(" Content-Disposition:attachment;Filename=站长blog . URL ");

echo $ Shortcut;

? gt

新建一个文本文档,复制上面的代码,保存为XXX.PHP(如zhuomian.PHP)

然后添加< a href="/zhuomian.php " >保存到桌面

4。ASP.NET的程序员可能也知道以下代码:

使用系统;

使用系统。数据;

使用系统。配置;

使用系统。收藏;

使用系统。Web

使用系统。网络安全;

使用系统。Web . UI

使用系统。Web . UI.WebControls

使用系统。web . ui . web controls . web parts;

使用系统。Web . UI.HtmlControls

公共分部类创建快捷方式:System。Web.UI.Page

{

受保护的void Page_Load(对象发送方,EventArgs e)

{

}

/// lt;总结 gt

[/h ///创建快捷方式

/// lt;/summary gt;

/// lt;param gt标题

/// lt;param gtURL

private void CreateShortcut(字符串标题,字符串URL)

{

string strfavorite folder;

//在收藏夹中创建IE快捷方式

strFavoriteFolder = System。环境. GetFolderPath(环境。SpecialFolder .收藏夹);

CreateShortcutFile(Title,URL,strFavoriteFolder);

//在桌面创建IE快捷方式

strFavoriteFolder = System。Environment.GetFolderPath(环境。special folder . Desktop);

CreateShortcutFile(Title,URL,strFavoriteFolder);

//在“链接”中创建IE快捷方式

stravoritefolder = system . environment . get folderpath(environment . special folder . favorites)+" link ";

CreateShortcutFile(Title,URL,strFavoriteFolder);

//在开始菜单中创建IE快捷方式

ctfavorite folder = System。环境. GetFolderPath(环境。special folder . start menu);

CreateShortcutFile(Title,URL,strFavoriteFolder);

}

/// lt;总结 gt

[/h ///创建快捷方式

/// lt;/summary gt;

/// lt;param gt标题

/// lt;param gtURL

/// lt;param gt特殊文件夹

private void create shortcutfile(string Title,string URL,string SpecialFolder)

{

//基于标题创建快捷方式文件

系统。IO . StreamWriter objWriter = System。IO . file . create text(special folder+" "+Title+"。网址”);

//将URL写入文件

objWriter。WriteLine(“[internet shortcut]”);

objWriter。WriteLine(" URL = "+URL ");

//关闭文件

objWriter。close();

}

private void BTN shortcut _ Click(对象发送方,系统。EventArgs e)

{

create shortcut(" yuechi . com ",http://www . 638300 . com);

}

}

好了,就这些/4语言的网页快捷方式的整理方式。现在可以按照上面的操作来测试效果了。

转载请注明原文地址:https://juke.outofmemory.cn/read/712524.html

最新回复(0)