用php或asp创建网页桌面快捷方式的代码_php技巧

新建一个PHP文档:名字好记就行如:shortcut.php
PHP文档中的内容:
代码

复制代码 代码如下:

<?php
$Shortcut = "[InternetShortcut]
URL=http://www.jb51.net/
IDList=
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
";
Header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=.url;");
echo $Shortcut;
?>

要想出现图标请先确保网站根目录中有 favicon.ico 文件
上传到网站,访问地址:如:http://www.jb51.net/shortcut.php 就会有提示下载一个名为 .url文件,保存在本地就是一个快捷方式!
下面是asp实现代码:

复制代码 代码如下:

<%
id=int(request("id"))
if id="" then id="1"
title=request("title")
If title="" Then title=""
Shortcut = "[InternetShortcut] " & vbCrLf
Shortcut = Shortcut & "URL=http://www.jb51.net/article/"&id&".htm?desktop" & vbCrLf
Shortcut = Shortcut & "IDList= " & vbCrLf
Shortcut = Shortcut & "[{000214A0-0000-0000-C000-000000000046}] " & vbCrLf
Shortcut = Shortcut & "Prop3=19,2 " & vbCrLf
Shortcut = Shortcut & " " & vbCrLf
Response.AddHeader "Content-Disposition", "attachment;filename="&title&".url;"
Response.ContentType = "application/octet-stream"
Response.Write Shortcut
%>

需要注意的是,因为可能安全问题导致被锁定
需要如下操作,在".url"--》右键--》属性--》解除锁定 即可访问,这个就像网上下载的chm文件一样需要类似的操作。
 

时间: 2024-10-01 15:36:40

用php或asp创建网页桌面快捷方式的代码_php技巧的相关文章

用php或asp创建网页桌面快捷方式的代码

新建一个PHP文档:名字好记就行如:shortcut.php PHP文档中的内容: 代码 代码如下: <?php $Shortcut = "[InternetShortcut] URL=http://www.jzread.com/ IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 "; Header("Content-type: application/octet-stream"); hea

用php创建网页桌面快捷方式的代码

 新建一个PHP文档:名字好记就行如:shortcut.php PHP文档中的内容: 代码 <?php $Shortcut = "[InternetShortcut] URL=http://www.hake.cc/ IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 "; Header("Content-type: application/octet-stream"); header(&quo

php创建桌面快捷方式实现方法_php技巧

第一种情况:php生成网页桌面快捷方式 将介绍使用php生成网页桌面快捷方式的代码,并添加图标及解决不同浏览器保存出现的乱码问题. 我们访问网站时,如果网站的内容很有吸引,一般我们都会使用浏览器的收藏夹功能,收藏此网站. 在浏览器收藏的网页,需要打开浏览器,再从收藏夹选定访问. 如果可以在桌面直接进入到网站,这样可以为用户访问提供便利. 我们可以使用php创建网页的快捷入口文件,保存到用户桌面,方便用户快速访问. 生成代码如下: <?php $filename = '破晓领域.url'; $ur

在PHP中利用wsdl创建标准webservice的实现代码_php技巧

1.创建wsdl 说明: A.非标准的webservice,可能只能PHP才能访问 B.标准的webservice,就必须要使用wsdl(webservice description language,就是用XML语法标准来描述你的服务内容,我是这么理解的) 在这里我只介绍标准的webservice. 那么如何创建wsdl呢?对于PHP来说这确实是件很不容易的事情,有人说用zend studio创建很方便,这是一种方法.但对于那些不喜欢用zend studio的人来说,会觉得创建一个webser

JS 添加网页桌面快捷方式的代码详细整理_javascript技巧

复制代码 代码如下: function toDesktop(sUrl,sName){ try{ var WshShell = new ActiveXObject("WScript.Shell"); var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url"); oUrlLink.TargetP

微信自定义菜单的创建/查询/取消php示例代码_php技巧

微信公众帐号 服务号可以使用 自定义菜单功能.之前在创建菜单时一直失败,原因是$data 格式一直没有传正确,后来终于解决了.这里先记录下 顺便封装了一个类,便于自定义菜单的管理.此类仅仅是自定义菜单的管理类,并未涉及微信自定义回复和菜单事件的代码. 代码如下 /** * @author LSH 2013-09-06 * * 微信自定义菜单的创建|查询|取消 */ class weixinMenu { public static $appid = null; // 申请得到的appid publ

个人站长制做网页常用的php代码_php技巧

复制代码 代码如下: <?php  $str = file("http://tq.tom.com/china/index.html");  $count = count($str);  for ($i=0;$i<$count;$i++){       $file .= $str[$i];  }  $tomtq = explode("<table width=\"774\" border=\"0\" cellspacin

PHP控制网页过期时间的代码_php技巧

当然,前提要先打开CDN中一个功能reload_into_ims on.这样用户发送过来no-cache也不怕了.因为这样会给给no-cache转成If-Modified-Since .所以我们写程序主要是对If-Modified-Since控制就好了.记的,缓存系统架构中计中最好是后端来控制,所以最好的方法是程序来管理过期. 呵,我只会php,就用php写一个,别的程序也是一样. 见我下面的程序,呵呵,5分钟过期. 复制代码 代码如下: <?php $headers = apache_requ

ubuntu系统下创建软件桌面快捷方式

[-] 创建一个文件将下面的代码拷贝进去 将文件名修改为eclipsedesktop 给文件添加可执行权限 将该文件复制到桌面 默认情况下,ubuntu会将自动安装的软件快捷方式保存在/usr/share/applications目录下,如果我们要创建桌面快捷方式,只需要右键-复制-桌面 就Ok,如图:  上面的方法是通过系统自动安装软件后实现的,有时候我们自己会从网上下载一些软件手动安装,那么,又该怎样创建软件的桌面快捷方式呢?这里以Eclipse 为例,首先到官网下载Eclipse软件包,直