2011-05-02 44 views
1

例如,我有一段代碼在JavaScript文件中拖動了我的Twitter提要,我直接在div中粘貼了鏈接,我希望它可以似乎我的網頁不會驗證(顯然),但我不知道如何發送它出現在該div與隱藏在標題中的JavaScript代碼。如何將Javascript短語(在身體內)移動到頭部

下面顯示了我需要的信息,並調用

任何幫助將不勝感激的信息的javascript文件的DIV!

<div id="twitter_update_list"><script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script> 
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/hookline_sinker.json?callback=twitterCallback2&count=1"></script> 
<br />FIND US AT <br /><strong><a href="http://twitter.com/#!/hookline_sinker" target="_blank">@HOOKLINE_SINKER</a></strong></div> 

回答

4

,我可以看到對於不驗證的唯一原因是,在URI的&號尚未HTML編碼的(即,作爲&amp;)。

<script>元素被允許作爲<div>元素的子元素。

+1

哦,我的天哪,這麼簡單,非常感謝!拯救生命。 – 2011-05-02 16:02:14

0

如果您使用Twitter提供的JavaScript,那麼我認爲您不能。

你在追求什麼(如果我理解正確)是一個外部JavaScript文件,您鏈接到頁面的<頭>,在頁面加載時遍歷DOM,找到ID爲「 twitter_update_list「並插入來自Twitter的內容。

雖然此功能非常易於編寫,但它必須位於JavaScript文件本身內。由於您使用的是Twitter的JavaScript,因此Twitter需要在其JavaScript中提供此功能。

我認爲你必須考慮編寫自己的JavaScript文件來獲取你的Twitter RSS源並在你的頁面上解析它。

你可能想看看雷米夏普的解決方案 - 在短暫的一瞥,它看起來做你想做什麼:http://remysharp.com/2007/05/18/add-twitter-to-your-blog-step-by-step/

+0

這正是我想要做的,我想知道爲什麼我發現它很混亂,現在我已經設法做到了,現在它已經驗證,所以這就是目前的一切。再次感謝你的幫助。 – 2011-05-02 17:37:58

0
<html> 
<head> 
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"> 
</script> 
</head> 
<body> 
<br />FIND US AT <br /><strong><a href="http://twitter.com/#!/hookline_sinker" target="_blank">@HOOKLINE_SINKER</a></strong> 
<div id="twitter_update_list">Updates will go here!</div> 
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/hookline_sinker.json?callback=twitterCallback2&count=1"></script> 
</body> 
</html> 
相關問題