ecshop网页加上快捷方式保存到桌面图标

2016-09-07 22:02 来源:www.chinab4c.com 作者:ecshop专家

本插件完成用户点击后在线生成ECSHOP网站的桌面方便方式图标。用户下载后,今后能够直接双击图标拜访该网站。运用本插件应当能够进步用户体会,并带来必定的回头客。虽然是一个网站小功用,但增加ECSHOP用户再次回访。
用户点击“点击将社区保留在桌面”,将弹出一个下载对话框,断定后。将在电脑桌面上完成生成你网站的方便方式图标,就像咱们手动在桌面创立相同。
那么怎么想让ECSHOP网站中有个连接,点击连接后保留指定页面的方便方式至客户端电脑中。
其生成原理很简单,即将url方便方式的内容强行输出为附件,当拜访时即下载到了一个指定的网站方便方式。但是这个功用的作用却可能是很大的,你能够设置其默许图标比方我的电脑、网上邻居、文件夹等相同,并且由于它是正常的方便方式,不会被杀毒软件等查杀,因而也常被一些黑客行动所运用,以带来无穷的实在拜访流量。

这篇文章详解ECSHOP怎么完成将网址保留到桌面,设为桌面图标的代码,示例如下:

将以上代码新建一个PHP文件保留,如:shortcut.php
<?php
$Shortcut = "[InternetShortcut]
URL=http://www.zuimoban.com
IDList=
IconFile=C:\\Windows\\system32\\SHELL32.dll
IconIndex=43
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
"; //注意修改上面的网址
$ua = $_SERVER["HTTP_USER_AGENT"];
$filename = "EdaIT.CN.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="'.$encoded_filename.'"');
}else if(preg_match("/Firefox/", $ua)){
header('Content-Disposition: attachment; filename*="utf8\\'\\''.$filename.'"');
}else{
header('Content-Disposition: attachment; filename="'.$filename.'"');
}
echo $Shortcut;
?>

调用方式:
<a href="http://www.zuimoban.com/shortcut.php">下载到桌面</a>
参阅作用:咱们自个给ECSHOP模板网每个文章具体阅读页增加了“下载这篇文章”功用,也是依据以上代码完成的功用是点按钮便下载一个指向这篇文章地址的方便Internet图标保留到用户电脑里边。
(责任编辑:chinab4c)