Asp.Net 将网址保存到电脑桌面的代码

我朋友的个人网站有个这样的需求,一键将网址保存到桌面。

经过仔细了解后发现,原来就是在桌面创建一个.url的快捷方式,直接链接到他的博客!

看代码:

<%@ Page Language="C#" AutoEventWireup="true" %>
 
<%
    Response.ContentType = "APPLICATION/OCTET-STREAM";
    Response.AddHeader("Content-Disposition", "attachment;filename=" + "365知识网.url");
    Response.Write("[InternetShortcut]");
    Response.Write("\r\n");
    Response.Write("URL=http://www.zhishi365.com");
    Response.Write("\r\n");
    Response.Write("IDList=");
    Response.Write("\r\n");
    Response.Write("[{000214A0-0000-0000-C000-000000000046}]");
    Response.Write("\r\n");
    Response.Write("Prop3=19,2");
    Response.Write("\r\n");
    Response.End();
%>
 
朋友的博客是:http://www.zhishi365.com/  有一个《保存到桌面》,就是这个功能了!
评论 (0) 分享 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址