源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

用Greasemonkey 脚本收藏网站会员信息到本地

  • 时间:2020-12-02 20:33 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:用Greasemonkey 脚本收藏网站会员信息到本地
[h2]一、脚本功能介绍[/h2] 正常情况下,如果你在会员搜索结果页通过相片看好某个会员(所谓眼缘好的会员),想快速记录下这个会员的信息并不是一件容易的事情,你也许会在会员相片上单击右键,然后把这个会员的主页地址先记下来,一个页面如果有较多看好的会员想收藏的话,你还得重复上面的操作。默认搜索结果页显示效果如下图: [img]http://files.jb51.net/upload/20091026185620795.jpg[/img] 安装我写的Greasemonkey脚本后,搜索结果页就会发生一点改变,“给我写信”按钮会变成“收藏”复选框,效果如下图,注意红框标识与前面图片的变化对比: [img]http://files.jb51.net/upload/20091026185620467.jpg[/img] 现在假设你想收藏第一排右边两位美女信息的话,你就点击“收藏”复选框(不想收藏就再次点击取消选择即可),这样在页脚翻页位置的文本框里就会生成你选中会员信息的HTML,并且默认处于选中状态,你右键复制它,如下图: [img]http://files.jb51.net/upload/20091026185620915.jpg[/img] 最后把复制的HTML代码粘贴到一个预定义样式的html页面的指定位置(比如把复制的LI标签代码粘贴到jiayuan.html文件的UL标签之间,以后新的收藏一直往后面堆就行了,最后这个jiayuan.html文件就是你收藏会员的记录文件),结果如下图: [img]http://images.cnblogs.com/cnblogs_com/webflash/6_4.jpg[/img] jiayuan.html模板文件代码如下,把它复制后用记事本另存为html后缀的文件即可。
[url=http://www.firefox.com]Firefox(火狐)浏览器[/url],而且这个浏览器装上了[url=http://releases.mozilla.org/pub/mozilla.org/addons/748/greasemonkey-0.8.20080609.0-fx.xpi]Greasemonkey插件[/url],然后在本地或网络能找到JiaYuan.user.js脚本文件(就是我写的Greasemonkey脚本,后面会提供代码),然后在本地拉这个JS脚本到浏览器窗口,或者通过网络地址访问这个JS脚本([url=http://snsapps.googlecode.com/svn/trunk/JiaYuan.user.js]JiaYuan.user.js[/url]),就会弹出脚本安装界面,如下图: [img]http://images.cnblogs.com/cnblogs_com/webflash/6_5.jpg[/img] 成功安装浏览器和插件,以及脚本后,访问佳缘网会员搜索表单页:[url=http://search.jiayuan.com/]http://search.jiayuan.com[/url], 提交一次搜索请求,在出来的结果页,如果不是照片显示模式,把它切换过来,确保看到的搜索结果页与本文一开始提供的界面那样,此时不出意外的话就可以看到“收藏”复选框了,接下来的操作参考“脚本功能介绍”。 [b]温馨提示:[/b]想知道Greasemonkey插件是否安装成功,请查看浏览器【工具】是否有【Greasemonkey】选项,以及浏览状态栏右侧是否有“小猴子”图标,而且这个“小猴子”图标不是灰色的,如果都有则表明Greasemonkey插件成功安装,如下图: [img]http://files.jb51.net/upload/20091026185621925.jpg[/img] [h2]三、相关下载[/h2] (1)[url=http://www.1sucai.cn/softs/21957.html]Firefox(火狐)浏览器[/url]:(本版本已集成Greasemonkey插件) (2)Greasemonkey插件:[url=http://releases.mozilla.org/pub/mozilla.org/addons/748/greasemonkey-0.8.20080609.0-fx.xpi]http://releases.mozilla.org/pub/mozilla.org/addons/748/greasemonkey-0.8.20080609.0-fx.xpi[/url](访问即安装) (3)保存佳缘会员信息脚本:[url=http://snsapps.googlecode.com/svn/trunk/JiaYuan.user.js]http://snsapps.googlecode.com/svn/trunk/JiaYuan.user.js[/url](访问即安装) [h2]四、脚本预览[/h2] Greasemonkey脚本都是用JavaScript语言写的,要想写出优秀的Greasemonkey应用,你必需熟悉JavaScript编程,了解JavaScript DOM编程,以及会分析HTML代码结构。如果你想更多地了解Greasemonkey,请阅读[url=http://www.firefox.net.cn/dig/toc/]《深入浅出 Greasemonkey》[/url]。下面本人把本应用脚本代码公布如下,希望对大家能起到抛砖引玉的作用。
[url=]loveHtml += liHtml; } } $('loveCode').value = loveHtml; $('loveCode').select(); //让文本域代码处于选中状态,方便快速复制 } //程序初始化公开方法 this.init = function() { createCheckBox(); createTextBox(); } } //实例化一个类 var jiaYuan = new clsJiaYuan(); jiaYuan.init();
[h2]五、注意事项[/h2] 1、在安装Greasemonkey插件到Firefox(火狐)浏览器的时候,请选择安装与浏览器版本对应的Greasemonkey插件。建议下载“增强便携版” Firefox浏览器,这种版本一般集成Greasemonkey插件。下载参考链接:http://www.1sucai.cn/softs/21957.html[/url] 2、本文提供脚本可能会随着佳缘网的改版而失效,因为Greasemonkey脚本的工作是基于目标网站HTML操作的,如果你发现脚本失效请及时给我留言,让我修正。当然,如果你也会编写脚本的话,你还可以自己动手修改,修改方法可以参考这里,修改用户脚本:[url=http://www.firefox.net.cn/dig/helloworld/editing.html]http://www.firefox.net.cn/dig/helloworld/editing.html[/url] 3、据了解现在很多浏览器都支持Greasemonkey,比如[url=http://www.google.com/chrome]Chrome[/url]、[url=http://www.opera.com/]Opera[/url],甚至IE,本脚本并没有在这些浏览器上测试过,如果你发现脚本在其它浏览器平台下有问题,也可以留言告诉我。 4、必须保证Greasemonkey插件处于激活状态,即浏览器右下角的“小猴子”图标不是灰色的,不然你即使安装了插件,也会得不到预期的效果。 作者:WebFlash 出处:[url=http://webflash.cnblogs.com/]http://webflash.cnblogs.com[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部