首页 > 编程教程 > PHP > 正文

php将当前网页创建为桌面快捷方式的方法

2019-03-08 PHP集中营 gramer 点击: 评论
创建 test html 文件,并在此文件中添加如下代码:<!DOCTYPE html PUBLIC "- W3C DTD XHTML 1 0 Transitional EN" "http:

天晟网 小编在整理编程教程 > PHP > 看到php将当前网页创建为桌面快捷方式的方法 ,下面是小编45为您找到的37974相关内容,希望45对您有帮助。

创建 test.html 文件,并在此文件中添加如下代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>php将当前网页创建为桌面快捷方式的方法 CMS集中营 www.timsion.com</title>
</head>
<body>
<div><a href="zm.php" target="_blank">点击创建桌面快捷方式</a></div>
</body>
</html>


通过以上代码可已看出, test.html 文件需引入一个 zm.php 文件,因此创建一个 zm.php 文件,并在此文件中添加如下代码:
<?php
$Shortcut = "[InternetShortcut]
URL=http://www.timsion.com
IDList=
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
";
$ua = $_SERVER["HTTP_USER_AGENT"];
$filename = "CMSJZY.url";
$encoded_filename = urlencode($filename);
$encoded_filename = str_replace("+", "%20", $encoded_filename);
header('Content-Type: application/octet-stream');
if(preg_match("/MSIE/", $ua)){
    header('Content-Disposition: attachment; filename="'.$filename.'"');
}else if(preg_match("/Firefox/", $ua)){
    header('Content-Disposition: attachment; filename*="utf8'''.$filename.'"');
}else{
    header('Content-Disposition: attachment; filename="'.$filename.'"');
}
echo $Shortcut;
?>


备注:经小编 测试,将以上代码中红色部分的 CMSJZY.url 修改为 CMS集中营.url 就不能用了,因此推测,此处红色部分必须为英文名称。

转载文章请标明来自天晟网 - Timsion.com > 编程教程 > PHP >
标题:php将当前网页创建为桌面快捷方式的方法
网址:http://www.timsion.com/php/37974.html

上一篇:php将敏感词替换为*的方法
下一篇:php获取电脑网卡物理(MAC)地址的方法

免责声明:以上内容来自互联网和用户投稿,不代表本站的观点和立场,版权归原作者所有,如有侵权,请与我们联系。