2009-05-27 17 views
1

我想給我的用戶一小段JavaScript或HTML代碼,他們可以將它們放在他們的網站上並顯示有關它們的信息。有點像StackOverFlows新功能Flair瞭解如何爲我的用戶製作Flair(javascript片段)

我有一個如何編碼它的想法。我打算給他們一些帶有DIV id =「MySite_Info」的HTML的JS。然後,JS會去我的網站,並拉一些JSON或XML,然後用我在他們的網站上給他們的HTML中的DIV填充數據。

有沒有更好的方法來做到這一點?或任何在線的例子我應該遵循?什麼是創建這些JavaScript片段的最佳方式? (不知道是什麼名字)

回答

1

有兩個基本的選項。

  1. 圖像(和文字圖片吸)
  2. JavaScript的 - 像你描述

我想借此將這種方法:

  1. 動態使用服務器生成的JS邊過程。這將包括用戶的數據(使用JSON生成器以合適的格式輕鬆生成數據)。
  2. 構建使用標準DOM方法
  3. 查找與文檔ID的元素徽章和appendChild方法生成的徽章
+1

建立使用DOM方法的徽章比使用的innerHTML與原始的HTML慢10倍到50倍。我會建議只是從一個Web服務將HTML回滾到一個div。 – 2009-05-27 21:45:06