我想檢索以下網站正文內容http://sports.espn.go.com/nhl/bottomline/scores?nhl_s_left1並將其存儲在一個字符串中,我知道併成功地使用php檢索這個,但是我想限制爲僅使用javascript,有沒有一種方法只需要在網站中的字符串,並將其複製並存儲在一個var?使用唯一的javascript獲取網站的body元素
回答
試試這個:
<script>
window.onload = function get_body() {
body = document.getElementsByTagName('body')[0];
}
</script>
讓我解釋一下。 window.onload
是爲了在腳本執行之前加載HTML。即使只有一個身體標記,這是我使用^的方法。基本上,它找到了「第一個」主體標記,然後告訴它只獲取body元素本身,而不是使用索引[0]
指定的所有其他屬性和子節點。如果你想要一切與身體標記做,然後失去索引0.希望這有助於!
或者只是'document.body'。 – 2014-09-26 21:09:01
是的,但如果他只是想要標籤本身,我已經提出了該選項@FelixKling – Brendan 2014-09-26 21:52:23
呃? 'document.body'返回與document.getElementsByTagName('body')[0]'相同的值,寫入時間更短。 – 2014-09-26 21:53:16
- 1. 使用Javascript提取唯一元素ID
- 2. 使用JavaScript從其他網站獲取HTML元素?
- 3. 如何使用javascript來獲取另一個網站中的元素
- 4. 獲取唯一元素名稱的XPath
- 5. 獲取集合中的唯一元素
- 6. 使用Javascript - 獲取元素
- 7. 如何獲取HTML元素與使用document.body獲取BODY類似?
- 8. 從網站獲取body標記值
- 9. 如何使用XSLT獲取唯一XML元素的值
- 10. 如何使用xsl:key獲取元素的唯一結構
- 11. 使用javascript獲取HTML元素的值
- 12. 獲取元素的div使用Javascript
- 13. 使用javascript獲取offsetLeft的僞元素
- 14. 如何獲取網站元素值?
- 15. Visual Basic Word從網站獲取元素
- 16. 刮網站以獲取一定的li元素
- 17. 使用JavaScript獲取唯一時間戳
- 18. 如何使用XSLT獲取SOAP Body的第一個元素名稱?
- 19. 使用javascript獲取元素的子元素
- 20. 使用Java從網站獲取更新html元素
- 21. 元素取內<BODY>
- 22. 如何在使用JQuery的類之後獲取唯一的下一個元素?
- 23. 使用Jsoup獲取網頁元素
- 24. 使用HTMLUnit獲取JavaScript元素
- 25. 使用javascript獲取元素ID
- 26. 使用Javascript - 獲取懸停元素
- 27. 如何使用javaScript獲取元素
- 28. 如何使用Javascript獲取pageblock元素?
- 29. 無法使用JavaScript獲取DOM元素
- 30. 使用PHP或Javascript獲取元素
從遠程頁面獲取內容存在問題,但您可以查看此解決方案:http://stackoverflow.com/a/3076648/3208639。 – damian004 2014-09-26 20:23:26