标签云:在flash或javascript中都有

时间:2009-01-01 08:15:50

标签: javascript flash

我想在我的主页上显示tagcloud。发现这个wordpress flash插件http://alexisyes.com/tags/wpcumulus,但为此我需要设置wordpress。我想知道是否有任何其他类似于wpcumulus的独立插件可以配置。

我不想安装wordpress但我想使用wpcumulus。可能吗?如果不是wpcumulus,我可以使用任何其他独立标签云。

只是好奇,我遇到了所有标签云,它们都是在flash或flex中实现的。我可以获得在javascript中实现相同的演示链接/插件。

谢谢, 〜沙菲

3 个答案:

答案 0 :(得分:1)

你绝对可以使用wpcumulus(我刚下载并检查出来)。您只需要弄清楚创建标签云所需的数据。

首先,您需要下载swf并将其添加到您的网站。您可以查看已安装的版本/演示,以查看正确的swf嵌入html。

接下来,您必须弄清楚它是如何获取数据的。我认为最快的方法是转到wpcumulus的演示并查看正在进行的http请求/响应。我使用适用于Firefox的Live Http Headers插件。它可能会查找在其swf嵌入代码中设置的xml文件。我猜xml可能看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<tags>
    <tag name="Books" count="4" />
    <tag name="Magazines" count="20" />
    <!-- etc... -->
</tags>

现在您只需要创建一个包含该数据的xml文件。您可以将其设置为静态xml文件,或使用php或asp.net创建生成xml的动态页面。

答案 1 :(得分:0)

换句话说,我希望为标签云提供“自动刷新”功能。可以吗?

答案 2 :(得分:0)

请从99atoms.com下载适用于BlogEngine.Net平台的BlogCumulus.Net。它将为您提供有关如何在.Net中使用它的完整信息。 类似地,PHP阅读此页面关于在Drupal

中使用它

实际上你不需要给它完整的xml文件,而是一串格式:

<tags>
<a href="#" title="C#" style="..." class="..">C#</a>
.............
...............
</tags>

我认为标签的大小来自&lt; a&gt;中的class属性。 您可以使用swfobject.js生成标记,以便将Flash对象插入页面。

相关问题