有沒有辦法在頁面中檢索所有Javascript變量?例如,Firebug可以查看所有的JS變量,所以我知道這是可能的,但我不確定如何去做。獲取文檔中的所有javascript變量
3
A
回答
4
要獲得全局變量:
var x=[];
for (var i in window){
x.push(i)
};
alert(x.join("\\"));
它們存儲在窗口對象
,你可以在這裏看到更多的信息:
http://seanmonstar.com/post/708979238/iterating-global-variables-in-internet-explorer
+0
alert(x.join(「\」));有一個錯誤....它應該是警覺的(x.join(「\\」)); – matabares 2014-11-04 12:32:07
0
任何無法顯示的變量通常最終會附加到全局窗口對象,因此您可以嘗試循環查看附加的變量(和屬性),但要注意已經附加了很多東西。
任何有作用域的變量當然都會在它們自己的範圍內 - 這顯然會以可靠的方式檢索出更多問題。 Firebug能夠部分地發揮它的魔力,因爲它是一種擴展,能夠在典型瀏覽器安全性的邊緣之外進行操作,從而實現更有趣和深入的反思。
相關問題
- 1. Photoshop Javascript來獲取活動文檔中的所有圖層
- 2. 在JAVA中獲取javascript的所有變量
- 3. 獲取couchdb數據庫中所有文檔的文檔ID
- 4. 獲取所有sessionScope變量XPages中
- 5. 獲取Word文檔的所有書籤
- 6. 獲取所有打開的Excel文檔
- 7. 從另一個文檔獲取變量
- 8. 在頁面中獲取所有(javascript)全局變量
- 9. 從字符串中獲取所有變量名稱javascript
- 10. 對於文檔中的變量(Javascript)
- 11. 從doctrinemongodb文檔獲取所有參數
- 12. 如何從mongodb獲取所有文檔?
- 13. 獲取JavaScript變量的值
- 14. 如何獲取JavaScript中的URL(文檔)?
- 15. 如何獲取所有jenkins變量
- 16. 獲取所有路徑變量
- 17. 從Javascript獲取文檔HREFS
- 18. DOM:獲取文檔中的所有文本節點(PHP)
- 19. 如何獲取包中所有類通用的常量變量?
- 20. 獲取包中聲明的所有變量和常量名稱
- 21. 獲取JavaScript變量到PHP變量
- 22. jQuery AJAX Load:從加載的文檔中獲取變量
- 23. 從jquery插件中獲取iframe的文檔變量?
- 24. 獲取以某些文本開頭的所有$ _POST變量
- 25. 獲取XML文檔中引用的所有模式的列表
- 26. 如何獲取包含數組中另一個文檔的所有文檔?
- 27. AS2 - 獲取javascript變量值
- 28. Hpricot,從文檔中獲取所有文本
- 29. 獲取PDF文檔中的文檔向量計數?
- 30. Scala中的變量文檔
你能描述一下它是什麼,你要通過這樣做來完成?就目前來看,這個問題非常模糊。在一個頁面內的許多不同的地方可以有很多「變量」,其中一些可以被發現而另一些則不可以。 – Pointy 2010-11-10 16:20:14
讓我詳細說明 - 我正在開發一個生活在網頁中的應用程序。對於會話恢復樣式函數,我想在一個時間間隔內將所有變量拉出頁面,並將其存儲以便稍後恢復。現在,我認爲更好的解決方案是提取創建會話所需的某些變量,但迭代遍歷全局變量仍然是一個有趣的練習。 – 2010-11-19 15:50:49
這看起來像一個重複的問題:http://stackoverflow.com/questions/2762075/get-all-javascript-variables – 2013-01-12 19:56:08