greasemonkey修改网页url

 1 // ==UserScript==
 2 // @name        JSHE_ModifyFunction
 3 // @namespace   jshe
 4 // @include     http://localhost/*
 5 // @version     1
 6 // @grant       none
 7 // ==/UserScript==
 8
 9 alert("hello2");
10
11 function embed() {
12     var cells =document.getElementsByTagName("a");
13     for (var i = 0; i < cells.length; i++)
14     {
15         var href = cells[i].getAttribute("href");
16         cells[i].setAttribute("href", href + "/dummy");
17     }
18 }
19
20
21 var script = document.createElement(‘script‘);
22 script.type = "text/javascript";
23 //script.innerHTML = "(" + embed + ")()";
24 script.innerHTML = embed + "\nembed();";
25 document.getElementsByTagName(‘body‘)[0].appendChild(script);
26
27 alert("hello3");

时间: 2024-10-13 10:40:36

greasemonkey修改网页url的相关文章

greasemonkey修改网页内指定函数

1 greasemonkey replace function? 2 3 方法1:编写GM代码 4 5 6 alert("hello2"); 7 8 var mydiv =document.getElementById("myDIV"); 9 mydiv.innerHTML="Replaced!!"; 10 window.func =null; 11 12 方法二:编写inject代码 13 14 alert("hello2"

HTML5 修改浏览器url而不刷新页面

嘛,起因是黑子大叔在微博上的一条@信息,找起了这个的实现,看了一圈google的中文信息内似乎还没有怎么提到这个的内容,就发表上来. 详细效果就是类似于用Firefox4+/Chrome 5+/Safari 5+/Opera 11.5+登录新浪微博后看到的个人时间轴,在翻页时可以观察到这个效果,地址栏URL变动,但是页面没有刷新,用firebug观察也观察不到刷新整个页面,只有ajax请求的翻页数据.从先前的理解来说,URL的修改必然引起(请注意我不是在说通过锚点修改)浏览器重载页面,但利用HT

PHP CutyCapt生成网页url截图

Requirements: 1,需要一个linux系统. 2, X-Server.(在命令行下实现对X-server的模拟,渲染图形进行缓存)-在没有安装X-Server的环境下提供图像渲染) Agenda: 以ubuntu系统为例: 1, 打开命令行. 2,安装svn,g++,如果以前装过,执行这段命令也没关系,不会报错. sudo apt-get install subversion libqt4-webkit libqt4-dev g++ 3, 安装CutyCapt,基于svn, svn

用C#实现修改网页数据

背景    由于某宝最近升级,导致朋友买的刷单软件不能用了:在又付过钱之后,那个刷单软件供应商竟然捐款跑路了...于是,朋友委托我做一个功能一样的软件.功能    他给我描述的软件功能,是这个样子的:在网页登陆我的某宝之后,在[已买到的宝贝]页面,有待付款.待发货.待收货.待评价数量,软件可以随意修改这些数据:页面下边还有交易单,软件还可以隐藏指定的单据...然后他把之前买的软件发给我,让我研究研究...分析    按照他的描述,我概括之后,软件的功能就是修改网页数据.我先用Reflector打

可操纵网页URL地址的js插件-url.js

url.js是一款能够很有用方便的操纵网页URL地址的js插件.通过url.js你能够设置和获取当前URL的參数,也能够对当前URL的參数进行更新.删除操作.还能够将当前URL的參数显示为json字符串或是一个对象形式. 在线演示:http://www.htmleaf.com/Demo/201503181541.html 下载地址:http://www.htmleaf.com/jQuery/Form/201503181540.html

获取网页URL地址及参数等的两种方法(js和C#)

转:获取网页URL地址及参数等的两种方法(js和C#) 一 js 先看一个示例 用javascript获取url网址信息 <script type="text/javascript"> document.write("location.host="+location.host+"<br>"); document.write("location.hostname="+location.hostname+&

使用JavaScript修改浏览器URL地址栏的实现代码

源自http://www.jb51.net/article/42240.htm 现在的浏览器里,有一个十分有趣的功能,你可以在不刷新页面的情况下修改浏览器URL;在浏览过程中.你可以将浏览历史储存起来,当你在浏览器点击后退按钮的时候,你可以冲浏览历史上获得回退的信息,这听起来并不复杂,是可以实现的,我们来编写些代码.来看看它是如何工作的. <script type="text/javascript"> function justUrlChange(){ for(i=0;i&

jquery入门 修改网页背景颜色

我们在浏览一些网站,尤其是一些小说网站的时候,都会有修改页面背景颜色的地方,这个功能使用jquery很容易实现. 效果图: show you code: <!doctype html> <html> <head> <meta charset="utf-8"> <title>jquery test</title> <script src="jquery-1.11.1.min.js">&

iOS网络: 通过NSMutableURLRequest修改一个URL的请求

问题: 一个URL 请求可以改变也可以不变.一个可变的URL 请求可以在其初始化之后再进行修改,而不可变的URL 请求是不可以修改的. 你可以通过 NSMutableURLRequest 创建可修改的URL 请求. 例子: 在分配和初始化了请求之后修改请求 URL 的 timeout NSString *urlAsString = @"http://www.apple.com"; NSURL *url = [NSURL URLWithString:urlAsString]; NSMut