2011-03-18 43 views
0

我使用的RSS顯示器這個腳本(jquery DomWindow for all links on webpage)(http://www.javascriptkit.com/dhtmltutors/googleajaxfeed3.shtml),我發現了兩個奇怪的問題:jQuery的DomWindow不Twitter的鏈接工作+最後一部分工作,像正常的鏈接

1)它適用於大多數鏈接,但不適用於twitter狀態的鏈接(例如http://twitter.com/IraHeatBeat/statuses/48228573173121024) - 它顯示DOMWindow,但將其留空。

2)生成的RSS鏈接的最後一部分像普通鏈接一樣工作(沒有DOM窗口,只是在鏈接之後)。例如PM體育運動的鏈接,如正常鏈接:

<div>ERR Sport 
<script type="text/javascript"> 
    //USAGE SYNTAX: new rssdisplayer("divid", "rssurl", numberofitems, "displayoptions") 
    new rssdisplayer("ERR_sport", "http://sport.etv.ee/xml/spordiuudised.php", 12, "date") 
</script> 
    The Basketball Jones 
<script type="text/javascript"> 
    //USAGE SYNTAX: new rssdisplayer("divid", "rssurl", numberofitems, "displayoptions") 
    new rssdisplayer("TBJ", "http://feeds.feedburner.com/TheBasketballJones", 5, "date") 
</script> 
    PM Sport 
<script type="text/javascript"> 
    //USAGE SYNTAX: new rssdisplayer("divid", "rssurl", numberofitems, "displayoptions") 
    new rssdisplayer("PMsport", "http://sport.postimees.ee//rss/", 5, "date") 
</script></div> 

任何解決方案?

回答

0

好吧,我爲第二個問題創建了一個解決方法,在末尾添加一個隱藏的div,並在其中添加一個RSS提要腳本(如問題的代碼部分中的代碼)。

但是,仍然存在DOMWindow不顯示Twitter頁面的問題。
而且我也發現它不允許通過DOMWindow訪問Facebook,它只是顯示Facebook的鏈接。

有人嗎?