代码之家  ›  专栏  ›  技术社区  ›  Rama Vadakattu

从RSS提要开发小部件的最佳方式是什么?

  •  1
  • Rama Vadakattu  · 技术社区  · 17 年前

    从RSS提要开发小部件的最佳方法是什么

    1. 它在所有对象上均匀渲染

    2. 可轻松嵌入其他网站,无需 面临什么问题?

    使用Javascript :当将此类小部件嵌入其他网站时,此小部件的样式与网站的样式重叠。因此,它在所有网站中呈现不一致。

    使用html/IFrame

    那么,关于如何开发一个能够在所有网站上统一呈现而没有任何问题的小部件,有什么指导方针/建议吗?

    1 回复  |  直到 17 年前
        1
  •  1
  •   levik    17 年前

    两者中,风格问题更容易解决。如果使用Javascript进行渲染,则可以注入自己的CSS规则,这些规则只适用于小部件。例如,您可以在小部件的外部DIV上放置一个ID,并通过该ID确定所有规则的范围:

    #widget *  { 
      font-family: Verdana;
      text-size: 12px;
    }
    
    #widget a:link {
      color: blue;
      text-decoration: underline; 
      cursor: pointer;
    }
    

    等等

    要解决帧大小调整问题,需要在嵌入的页面的服务器上托管一些代码,以及一些非常巧妙的脚本来简化帧通信层。