【问题标题】:GreaseMonkey ScriptGreaseMonkey 脚本
【发布时间】:2009-07-23 19:16:47
【问题描述】:

所以我有这个带有 html 代码的页面,我希望greasemonkey 用我拥有的另一个 HTML 代码替换它。怎么办?

例如我有

<html>
<body>

<h1>Cajuda</h1>

<p>Oliveira da serra</p>
<p>Oliveira da serra</p>
<p>Oliveira da serra</p>
<p>Oliveira da serra</p>
<p>Lagarta maritima</p>
</body>
</html> 

我想在此进行改造:

    <html>
<body>
<td title="7885" nowrap="nowrap">Ovar</td>
<td>&nbsp;</td>
<td title="Online" align="center" bgcolor="#ff8288">H</td>
<td title="Offline" align="center" bgcolor="#88ff88">1</td>
<td>&nbsp;</td>

</body>
</html> 

【问题讨论】:

  • 请更详细地解释这一点,也许可以举个例子。如果您不添加更多详细信息,它可能会再次关闭。
  • 请更新原始问题,而不是发布另一个副本。
  • 我不明白你是如何将你的第一个 HTML 代码“转换”为第二个 HTML 代码的——除了 html 和 body 标签之外,两段代码之间没有任何相似之处。为什么不用你的第二个 html 代码创建一个新页面,然后浏览到那个页面呢?
  • 我想要一个页面的转换,仅此而已..

标签: javascript html greasemonkey


【解决方案1】:

这是How to write Greasemonkey scripts上的教程链接。

【讨论】:

    【解决方案2】:

    来自greasemonkey manual

    var theImage, altText;
    theImage = document.getElementById('annoyingsmily');
    if (theImage) {
        altText = document.createTextNode(theImage.alt);
        theImage.parentNode.replaceChild(altText, theImage);
    }
    

    其余的可here

    【讨论】:

    • 就是把某张图片换成完全不同的文字。
    猜你喜欢
    • 2016-09-28
    • 1970-01-01
    • 1970-01-01
    • 2011-11-29
    • 1970-01-01
    • 2018-05-15
    • 2010-12-11
    • 1970-01-01
    相关资源
    最近更新 更多