代码之家  ›  专栏  ›  技术社区  ›  Keltex

确保javascript标记/小部件html未更改

  •  1
  • Keltex  · 技术社区  · 17 年前

    <script id="my-script" src="http://example.com/widget-script.js"></script>
    <div style='font-size:10px'><a href='http://www.example.com/backlinkpage.html'>
      Visit Exaxmple.com</a></div>
    

    widget-script.js会在页面上显示一些html。但我们要确保的是,一些威利网站管理员不会删除反向链接。如果他们这样做了,我们可能会显示一条消息,比如“widget安装不正确”之类的。任何想法/想法。

    this question .

    2 回复  |  直到 8 年前
        1
  •  3
  •   Paolo Bergantino    17 年前

    能够 你自己用Javascript插入链接,但就PageRank而言,这将是徒劳的。 能够 给他们一个HTML,链接的ID如下 mycompanybacklink 并使用Javascript检查元素是否存在。如果没有,不要展示徽章或其他东西。如果是,您可以验证链接的href是您的网站,并且其文本是您想要的。您必须编辑作为示例发布的HTML,以便链接位于脚本之前,而不是之后。但是,该元素可能仍然存在,但会被其他元素阻止,或者只是用CSS隐藏。然后,您还可以做一些类似于jQuery现在使用其 :hidden

        2
  •  0
  •   Calvin    17 年前

    我认为你只需要相信你的用户会真诚地行动,并向你展示不修改/删除链接的礼貌。你还需要接受这样一个事实:无论你做什么,一个坚定的网站管理员都能够在不显示链接的情况下使用你的widget,而有些人不可避免地不会,但他们很可能是少数(除非你的反向链接是公正的) 真正地

    任何JavaScript/HTML解决方案都可以由网站管理员简单地编辑掉。如果你真的想防止篡改,你必须用flash制作你的小部件。

    推荐文章