`
bjmike
  • 浏览: 282897 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

油猴子(greasemonkey)初步体验心得

 
阅读更多
项目需要把微博搜索的东西发送到指定服务器上,我想到了油猴子,现学之,

// ==UserScript==
// @name        weibo_test2
// @namespace   http://www.oreilly.com/catalog/greasemonkeyhacks/
// @description 抓取微博搜素结果的uid
// @include     http://s.weibo.com/*
// @exclude     %exclude%
// @version     1
// ==/UserScript==


	alert('Hello world! myweibo');
	function work(){
		var lst = document.getElementsByClassName("person_name");
		var len = lst.length;
		if(len<1){
			return;
		}
		var uid ="";
		for(var idx=0;idx<len;idx++){
			var aE = lst[idx].getElementsByTagName("a")[0].getAttribute("uid");
			uid = uid+aE+",";
		}
		//alert("abc"+uid);
		GM_xmlhttpRequest({
		  method: "GET",
		  url: "http://localhost/test.php?id="+uid,
		  onload: function(response) {
			alert(response.responseText);
		  }
		});
	}
	
	work();



发现的问题:// ==UserScript==中东西是一样的,但是从模板拷贝过来和自己写的效果不一样,2.一定要用alert,当用户单击alert的时候要迟疑几秒,迟缓页面加载,否则alert后面的代码可能执行不了。
分享到:
评论

相关推荐

    深入浅出Greasemonkey,油猴脚本入门

    深入浅出Greasemonkey,油猴脚本入门 Greasemonkey 是一个 Firefox 扩展,它具有通过编写脚本来改变被访问网页的功能。使用它,能使您访问的网站更便于阅读或者更便于使用。使用它,您能修复网页渲染的缺陷,而无须...

    greaseMonkey

    通过学习和掌握以上知识点,你可以利用GreaseMonkey极大地提升网络浏览体验,定制个性化网页,甚至开发出具有实用价值的工具。"diveintogreasemonkey-2005-05-09"这个文件名可能是《Dive Into Greasemonkey》一书的...

    greasemonkey

    greasemonkey-0-8-20090123-1-en-win-

    深入浅出Greasemonkey.pdf

    Greasemonkey是一款Firefox浏览器扩展程序,它允许用户通过编写或安装JavaScript脚本来修改网页内容,从而提升网页的可用性和功能性。Greasemonkey本身不直接执行任何改变,而是需要用户安装特定的脚本——用户脚本...

    Greasemonkey Hacks

    Greasemonkey Hacks.chm

    深入浅出 Greasemonkey优化

    ### 深入浅出Greasemonkey优化 #### 1. 开始 ##### 1.1 Greasemonkey是什么? Greasemonkey是一个专为Mozilla Firefox设计的浏览器扩展插件,它允许用户通过自定义JavaScript脚本来改变网页的行为与功能。通过...

    Tampermonkey4.12_0(油猴)

    一旦安装完成,它会在浏览器的工具栏上显示一个小猴子图标,通过点击该图标,用户可以管理已安装的脚本、查看日志以及进行其他设置。 **2. **用户脚本与Greasemonkey脚本** 用户脚本是Tampermonkey的核心特性,它们...

    GreaseMonkey.xpi

    FIREFOX专用GreaseMonkey.xpi

    GM_Scripts:我的油脂猴子脚本

    油脂猴子(Greasemonkey)是一款流行的浏览器扩展,主要用于Firefox,但也有一些兼容版本适用于Chrome和其他浏览器。它允许用户通过编写JavaScript脚本来自定义网页行为,增强浏览体验。"GM_Scripts"是用户创建并...

    深入Greasemonkey

    《深入Greasemonkey》是一本专为Firefox用户编写的指南,主要介绍如何利用Greasemonkey这款强大的浏览器扩展来定制和改善网络浏览体验。Greasemonkey是Firefox的一个插件,它允许用户通过编写JavaScript脚本来修改...

    深入浅出 Greasemonkey

    这本书、及其样例代码和视频文件都是自由软件。在“GNU 通用公共许可证(自由软件基金会)(版本2以及更新版本)”许可下,您可以随意的再分发和/或修改它们。我们发行这本书、及其样例代码和视频文件,希望它能对您有所...

    深入浅出_Greasemonkey

    总的来说,《深入浅出_Greasemonkey》为用户提供了全面的指南和实践案例,旨在帮助用户通过编写用户脚本来提升网页浏览体验。这本书不仅涵盖了基础的安装和脚本编写,还深入讲解了高级功能的实现和调试技巧,是学习...

    Firefox用户脚本管理器(Greasemonkey) v1.10火狐插件.rar

    Greasemonkey是Mozilla Firefox的一个附加组件。它让用户安装一些脚本使大部分HTML为主的网页于用户端直接改变得更方便易用。随着Greasemonkey脚本常驻于浏览器,每次随着目的网页打开而自动做修改,使得运行脚本的...

    Chrome最新4.0版本支持GreaseMonkey脚本

    GreaseMonkey,被国内用户亲切地称为“油猴脚本”,是一种基于JavaScript的用户脚本,其核心理念是增强用户的网络浏览体验。通过编写或安装已有的GreaseMonkey脚本,用户可以修改网页的外观、功能,甚至添加额外的...

    firefox插件greasemonkey-0.8.20080609.0-fx_PConline.xpi

    firefox插件greasemonkey-0.8.20080609.0-fx_PConline.xpi

    greasemonkey-4.11.xpi

    greasemonkey-4.11.xpi

    greasemonkey-scripts:Greasemonkey Tampermonkey脚本

    Greasemonkey / Tampermonkey脚本 这是我收集的GM脚本。 8首曲目隐藏专辑封面 该脚本将隐藏带有渐变的专辑封面。 我之所以开发此功能,是因为我听的某些曲目的专辑封面在工作环境(NSFW)中可能令人反感。 亚马逊每...

    Greasemonkey Port:SeaMonkey浏览器的Greasemonkey端口-开源

    请注意,不能保证XPI安装将在公告的minVersion和maxVersion中运行。 Farby确实包含了SeaMonkey的一些基础知识,但是似乎缺少了一些东西。... https://openuserjs.org/announcements/Greasemonkey_Port_Update上的公告

    greasemonkey:个人 Greasemonkey 脚本

    Greasemonkey是一款非常著名的浏览器扩展,主要用于Firefox,后来也有类似功能的油猴脚本(Tampermonkey)在Chrome和其他浏览器上流行。标题中的“个人Greasemonkey脚本”表明这是一个用户自定义的脚本集合,可能...

Global site tag (gtag.js) - Google Analytics