Javascript是唯一可以利用DOM API的語言嗎?是否有Python的DOM包裝?客戶端腳本語言
客戶端腳本語言
回答
有在瀏覽器的Python實現:http://www.skulpt.org/
你可以從這個Python的實現中操作DOM嗎?不是我有任何需要,但我很好奇。 – 2013-04-08 20:13:11
@JasonSperske我不相信你可以在本地做到這一點,你必須與瀏覽器界面的JS進行交互。 – 2013-04-08 20:18:01
它只是一個封裝在JavaScript之上。解釋型語言之上的解釋型語言!如果您期望任何性能,請不要使用它! – 2013-04-08 20:18:18
Internet Explorer支持客戶端VBScript,但沒有人真的使用它。 Javascript是由Netscape的Brendan Eich實現的ECMAScript。它成爲事實上的標準。
但是,大多數語言都編寫了可以遍歷服務器端html文檔的庫。在Python中,常見的稱爲美麗湯。
AFAIK這是相反的方式: ECMAScript是Javascript的標準化(最初是由Netscape的Brendan Eich創建的),之後它被其他瀏覽器供應商以不兼容的方式隨意地重新實現。只是爲了記錄,呃。 – 2015-09-21 20:53:37
從技術上講,您還可以使用Java Applets來操縱DOM。爲什麼你會是一個可能導致不可避免的不受歡迎的問題。
- 1. 客戶端腳本和服務器端腳本語言
- 2. 使用腳本語言的SIP客戶端
- 3. Servicenow onSubmit客戶端腳本
- 4. 動態客戶端腳本
- 5. 遊戲客戶端/服務器語言
- 6. Web服務客戶端編程語言
- 7. 腳本語言
- 8. 首選終端腳本語言
- 9. 腳本語言shell?
- 10. .net腳本語言
- 11. C#腳本語言
- 12. Windows腳本語言
- 13. 流星咒語外部客戶端腳本
- 14. actionscript是客戶端還是服務器端語言?
- 15. Python是語言還是腳本語言?
- 16. 從客戶端啓動python腳本
- 17. 運行Google App腳本客戶端
- 18. 在ASP.NET中包含客戶端腳本
- 19. rewritecond檢查其腳本或客戶端
- 20. 呼叫從客戶端腳本
- 21. 安全的客戶端腳本
- 22. 客戶端腳本不會ScriptManager的
- 23. 從客戶端腳本更新ControlState?
- 24. PayPal付款客戶端REST腳本
- 25. 客戶端掛鉤腳本執行
- 26. asp:內容和客戶端腳本
- 27. ASP.Net Ajax客戶端腳本,訪問源
- 28. TCP客戶端連接腳本
- 29. 客戶端腳本與服務器腳本
- 30. 使用腳本管理器註冊客戶端腳本塊
-1:谷歌搜索DOM API的Python,有http://docs.python.org/2/library/xml.dom.html – 2013-04-08 20:07:02
此外,谷歌搜索DOM包裝Python,得到http://wiki.python.org/moin/WebBrowserProgramming – 2013-04-08 20:10:45
重複http://stackoverflow.com/questions/1540214/can-python-be-used-for-client-side-web-開發(谷歌搜索「客戶端python」的第一個結果)。 – 2013-04-08 20:12:36