用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
cfaq的公告
<script type="text/javascript"><!-- google_ad_client = "pub-7174050413708416"; google_ad_width = 200; google_ad_height = 200; google_ad_format = "200x200_as"; google_ad_type = "text_image"; //2007-05-22: cfaq google_ad_channel = "5350387792"; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "191919"; google_color_text = "000000"; google_color_url = "008000"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <font color=red>请按Ctrl+F查找</font> <BR> 根据自己的需要汇集了一些文章<BR> 如侵犯您的版权请留言. <br> <a href="http://www.xpwiki.com/" target="_blank">xpwiki</a><a href="http://firetear.com/weather"><img src="http://firetear.com/weather/weather.aspx" alt="查询及定制我的天气预报信息" border="0" /></a> <script language="javascript" type="text/javascript" src="http://js.e.s30.51.la/737.js"></script>
文章分类
开源
FCKeditor(RSS)
Google Picasa
php Document
SourceForge(RSS)
交通旅游博客
人文社会博客
开发者文档
朋友的窝
XpWiki
吕的部落格
青鱼的梦
学习资源
1818城市
C# HELP
China MSDN
Dotfuscator
博客圆
微软中国
珍惜健康,珍惜生命
电子商务指南
存档

原创  教你一种快速收藏文章的方法 收藏

这里格式没法控制,可以看我的原文:

http://www.lvjiyong.com/item/quickfavorite

快速收藏文章有好多种,这里说的是右键快速收藏。
注意:仅对IE有效(有能力的朋友可以按思路做Firefox的扩展),且当同一IE进程只打开一个网页时。
主要分三个步骤:
  1. 制作注册表文章以在鼠标右键注册菜单
  2. 制作接收数据JS并提交到收藏页
  3. 收藏页取得相关信息,正式收藏
注册表文件很简单:
你只需要按自己需要修改一下就可以了,例:
REGEDIT4

;Generated with Registry Explorer
;http://www.regxplor.com

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\加入我的部落格]
@="http://www.lvjiyong.com/blog/services/addtolist.aspx"

这样当点击右键时,IE会自动向http://www.lvjiyong.com/blog/services/addtolist.aspx页提交

接收数据JS:实际上这就是页面http://www.lvjiyong.com/blog/services/addtolist.aspx的内容

 <script language="javascript">

if (external.menuArguments) {
    var parentwin = external.menuArguments;
    if (parentwin.document.selection) {
        var sel = parentwin.document.selection.createRange().text;
    }
    
    if (!sel) {
        var sel = '';
    }
    
    var url = parentwin.location.href;
    var title = parentwin.document.title;
    
    if (parentwin.event.srcElement.tagName == "A") {
        url = parentwin.event.srcElement.getAttribute("HREF");
        title = parentwin.event.srcElement.innerText;
    }

    var tourl = '/Admin/Blog/Favorite/AddFavorite.aspx?';

tourl+='title='+escape(title)+'&url='+escape(url)+'&dsp='+escape(sel);
//目标接收时querystring的title是标题,即收藏页Title部分
//querystring的url为收藏页location.href部分即网址
//dsp即描述,在点右键前记得选中要自动增加的内容(我这里是作为收藏描述)
    
    

    void(window.open(tourl));

else {

    history.go(-1);
}
</script>
< type="text/JavaScript"> doHighlight(document.getElementById("cod"),"csharp"); 如果你懂内容就些JS代码就可以看出要做什么,好了,最后收藏页就不说了。
注册表文件形式的右键菜单还有一个妙用就是快速发贴,每次要登录后台再点发表新文章累死了吧,
把注册表的提交路径改成发表新文章的就可以了……

发表于 @ 2006年06月02日 17:54:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:谁要是给印尼捐款,我操他全家女性! | 新一篇:asp.net下FCKeditor的安全问题

  • 发表评论
  • 评论内容:
  •  
Copyright © cfaq
Powered by CSDN Blog