asp,PHP,js网址链接下载保存到桌面,方便用户访问
2021-11-19
378
WEB前端|这里分别用asp,PHP,js把网址保存到桌面,设为桌面快捷方式,方便用户直接登录网站PHP代码教程1、将下面的代码保存为文件,url.php。记得修改第二行及第四行内的url名称和网址。
这里分别用asp,PHP,js把网址保存到桌面,设为桌面快捷方式,方便用户直接登录网站
PHP代码教程
1、将下面的代码保存为文件,url.php。记得修改第二行及第四行内的url名称和网址。
<?php $Shortcut = "[InternetShortcut] URL=https://putishu.wang IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 "; Header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=名称.url;"); echo $Shortcut; ?>
2、将该文件上传至网站根目录。
3、在网站根目录上传Favicon.ico文件,有这个文件,保存的链接才会有图标显示。
4、在网站调用页面添加如下代码即可。
<a href='https://putishu.wang/url.php';>桌面图标</a>
附Asp代码 及Js代码
<% Response.ContentType="APPLICATION/OCTET-STREAM" Response.AddHeader "Content-Disposition","attachment;filename="&"名称.url" Response.Write("[InternetShortcut]")&Chr(13) Response.Write("URL=https://putishu.wang")&Chr(13) Response.Write("IDList=")&Chr(13) Response.Write("[{000214A0-0000-0000-C000-000000000046}]")&Chr(13) Response.Write("Prop3=19,2")&Chr(13) Response.End %>
js方法1
<script language="java 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("当前IE安全级别不允许操作!请设置后在操作."); } } </script>
<input name="btn" type="button" id="btn" value="创建的快捷方式" onClick="toDesktop('https://putishu.wang';,' ')"
js方法2 仿开心网
public function shortcutAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender( true ); $url = site_url(); $Shortcut = " [InternetShortcut] URL=".$url." IDList=IconIndex=43 IconFile=/favicon.ico HotKey=1626 [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2"; Header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=名称.url"); echo $Shortcut; }更新于:2021-11-19 23:21
赞一波!
相关文章
- linux nobody是啥用户
- 4款功能强大桌面虚拟机软件推荐
- 微信小程序用户隐私保护协议填写范本
- VSCode 用户代码片段和生成器
- 获取用户授权的手机号【微信小程序】
- wx.chooseAddress() 获取用户收货地址
- PHP,JavaScript 获取当前域名、判断网址协议是否为 HTTPS
- Apache2.4 下载和安装 - Win10
- 使用 Python 开发桌面应用程序的最佳方法是什么?
- .Net多线程下载断点续传开源库Downloader用法
- Windows中后台服务与用户模式进程的跨进程信号量
- 使用C++中的cin函数来读取用户的输入
- Puter 基于jQuery编写的开源WebOS浏览器桌面环境
- Java负载均衡环境下的用户会话一致性实践与代码示例
- 逆战2024年3月拼团活动-爆炎双铳 1员拼团链接
- 删除 Rocky/AlmaLinux/CentOS 9|8 上的 Gnome GUI 桌面
- gcc或g++编译链接时报undefined reference to “xxx”
- Centos Linux中链接器ld的版本更新
- 2024 年 Linux 用户必备的 5 个 AI 工具
- 在 Ubuntu、Debian 和 Linux Mint 中安装 KDE Plasma 桌面
文章评论
评论问答