万众海浪论坛  
温馨提示今天是:

当网络繁忙时请选择:https://bbs.838778.com(线路一)https://bbs.939138.com(线路二)进入本站论坛。


 
标题: php及js、asp实现将网址保存到桌面,设为桌面图标的代码
朗文
管理员
Rank: 12Rank: 12Rank: 12


UID 8
精华 6
积分 46771
帖子 2550
威望 46771 点
金钱 70591 RMB
阅读权限 200
注册 2005-11-5
状态 离线
 
发表于 2015-4-21 04:42  资料  个人空间  短消息  加为好友 
php及js、asp实现将网址保存到桌面,设为桌面图标的代码

本文详解php及js、asp如何实现将网址保存到桌面,设为桌面图标的代码,示例如下:
PHP代码教程
1、将下面的代码保存为文件,url.php。记得修改第二行及第四行内的url名称和网址。
PHP代码:

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

2、将该文件上传至网站根目录。
3、在网站根目录上传Favicon.ico文件,有这个文件,保存的链接才会有图标显示。
4、在网站调用页面添加如下代码即可。
<a href='http://www.php114.net/url.php'>桌面图标</a>

附Asp代码 及Js代码

QUOTE:
<%
Response.ContentType="APPLICATION/OCTET-STREAM"
Response.AddHeader "Content-Disposition","attachment;filename="&"php114.url"
Response.Write("[InternetShortcut]")&Chr(13)
Response.Write("URL=http://www.php114.net")&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

QUOTE:
<script language="JavaScript">
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('http://www.php114.net/','php114')"
js方法2 仿开心网
view sourceprint?
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=php114.url");
echo $Shortcut;
}







请收藏万众海浪网永久域名:①www.838668.comwww.939138.com  业务联系: 朗文 1836688338
顶部
朗文
管理员
Rank: 12Rank: 12Rank: 12


UID 8
精华 6
积分 46771
帖子 2550
威望 46771 点
金钱 70591 RMB
阅读权限 200
注册 2005-11-5
状态 离线
 
发表于 2015-4-21 05:01  资料  个人空间  短消息  加为好友 
手机桌面图标

1.开发android应用:使用以下代码


Java代码

QUOTE:
Intent viewIntent = new     
  
     Intent("android.intent.action.VIEW",Uri.parse("http://m.oschina.net"));     
  
      
  
startActivity(viewIntent);   

Intent viewIntent = new  

     Intent("android.intent.action.VIEW",Uri.parse("http://m.oschina.net"));  

   

startActivity(viewIntent);

2.在浏览器的收藏夹中保存该网址,下次再收藏夹中打开
==================================
手机图标大全:http://www.huiyi8.com/shoujitubiao/






请收藏万众海浪网永久域名:①www.838668.comwww.939138.com  业务联系: 朗文 1836688338
顶部
 

 

本站永久域名①:www.838668.com (点击加入您的收藏夹)

当前时区 GMT+8, 现在时间是 2024-3-29 02:59

     Powered by Discuz! 5.5.0  © 2001-2007, Skin by Cool
Clear Cookies - Contactus - 万众海浪论坛 - Archiver - wap