如何从用户脚本挂钩GWT导航?

时间:2014-12-28 08:26:23

标签: gwt greasemonkey userscripts

我正在为基于GWT的网站编写用户脚本。

我的脚本使用页面的URL作为输入。它应该用附加信息更新网站的每个页面。

不幸的是,由于GWT中的视图更改是通过重新呈现实现的(仅更改了浏览器地址栏中的位置锚点),因此内部链接的点击不会被识别为页面加载,并且Greasemonkey不会调用我的脚本,而是保留新视图不被修改

有没有办法从用户脚本中挂钩基于GWT的导航?我需要一种方法来修改每个"更改" Gerrit导航到。

完整的工作流程应如下所示:

Greasemonkey仅在此工作流程的第一步调用,我不知道如何检测第二个能够触发第三个。

我试图对页面上的observe DOM进行更改,但我的侦听器永远不会被调用,因为GWT通过innerHTML属性呈现某些部分,而没有明确的子操作

0 个答案:

没有答案