2012-02-19 16 views
0

我想restyle 部分的維基百科文章,並將這些部分嵌入到移動應用程序。如何restyle從維基百科api在移動應用程序JSON?

我試圖使用 http://en.wikipedia.org/w/api.php?action=parse&format=json&page=New_York 但json文件中的文本包含mediawiki的格式。

如何在沒有mediawiki平臺的情況下維護到其他頁面的鏈接,以便它們顯示在移動(或網頁)應用程序中? 例如

例如

<a href="/wiki/Wikipedia:IPA_for _English # Key" title="Wikipedia:IPA \ 
for English"> 
+0

你就不能創建應用程序,以便通過'http:// myapp.com /維基/ Article'顯示的文章? – svick 2012-02-19 17:00:30

+0

我以爲你正在創建一個網站,所以我用myapp.com來表示你的應用程序的域名。 – svick 2012-02-23 18:17:07

+0

對不起,長期不回覆 - 謝謝svick,這實際上很明顯。我將嘗試使用api並使用css設置頁面的樣式 – user305883 2012-10-25 23:22:26

回答

0

嘿嘿,沒錯,這是我的時候我不知道JavaScript編程第一個問題。 有趣的是,初學者如何提出問題:) 在這裏,然後我會回到我的舊問題,並回答他們如果有用的東西分享。

回答我自己的問題: 有可能劫持鏈接

爲簡單起見,在這裏使用jquery,可以選擇具有模式的<a>標籤,然後將函數綁定到它們。

例子:

$("a[href*='/wiki/']").click(function(e){ 
    // capture the link 
var link = this.href; 
// do something else.. 
}