在C#的情況下,當我們編寫一個通常在服務器端工作的keydown事件時,會發生什麼? PHP能做到嗎?或者只應該在客戶端的JavaScript中工作? 對不起,我很困惑。onkeydown類型的事件在服務器端是否有意義?
回答
對於Web應用程序,用戶通過瀏覽器客戶端與Web應用程序進行交互,該客戶端能夠在客戶端而不是服務器上執行Javascript。任何客戶端事件都將在Javascript中處理。 PHP僅在服務器上執行,因此不知道何時發生客戶端事件,除非您編寫使用AJAX將這些事件發送到服務器的Javascript代碼
謝謝。你知道在C#的情況下會發生什麼嗎? ASP.NET – Seva 2011-03-11 00:07:19
它被C#翻譯成JavaScript,然後javascript數據被髮送到客戶端作爲響應的一部分,然後客戶端的瀏覽器編譯javascript並執行它,客戶端,其他地方沒有其他東西, – RobertPitt 2011-03-11 00:11:46
謝謝Travis Webb! – Seva 2011-03-11 00:13:16
PHP和C#(位於Web服務器之後)都是服務器端語言,所以他們不處理客戶端提出的任何事件。
所以你應該用JavaScript處理事件(我建議你看看jQuery)。使用JavaScript,如果您需要服務器交互,您可以向您的服務器發送Ajax請求,並最終將一些值返回給客戶端。
簡單但很好的答案+1 – RobertPitt 2011-03-11 00:10:18
- 1. 此客戶端服務器設計是否有意義?這是否實用?
- 2. 類型和箭頭之間的類型類是否有意義?
- 3. 是否有意義的服務器返回授權標題
- 4. WCF服務器端事件
- 5. Javascript服務器端事件
- 6. 是否有可能在服務器端node.js上使用jQuery事件?
- 7. 服務器發送的事件在服務器端
- 8. 意外的Javascript onkeydown事件和document.write
- 9. 召回是否在2類分類任務中有意義?
- 10. 什麼是服務器端文件的正確類型
- 11. Asp.net在服務器端處理事件
- 12. 服務器發送事件 - 事件流 - 觸發PHP服務器端事件?
- 13. Icenium沒有服務器端IIS類似主機,是否正確?
- 14. 服務器端Javascript是否有Java類路徑功能?
- 15. WCF mex端點類型是否必須與服務端點類型相匹配?
- 16. 服務器端formdata的數據類型
- 17. 在前端使用DI容器是否有意義javascript app
- 18. 服務器端的WCF事件
- 19. 參數類型後面的`...`服務有什麼意義?
- 20. 服務器發送的事件,服務器端代碼
- 21. 渲染模板服務器端有意義嗎?
- 22. 大架構改變:在開發服務器上做它是否有意義?
- 23. 服務器端在ria服務中登錄和註銷事件
- 24. GADT頭中的類型變量是否有意義?
- 25. 如何在服務器端事件中註冊客戶端事件偵聽器?
- 26. 是否criteria.List(類型)事務管理
- 27. 在NodeJS中爲Rails創建一個Web服務器/應用服務器是否有意義
- 28. 是否有意義,爲(ASP).NET應用程序在生產服務器上安裝FrontPage服務器擴展?
- 29. 服務器端事件非常火災
- 30. 用Grails實現服務器端事件
取決於你想要在事件中做什麼。大多數時候代碼會執行客戶端的事情(CSS,JavaScript效果等),因此不需要服務器端干預。 – RPM1984 2011-03-11 00:03:33
你應該說它是一個awnser,謝謝。哪種情況下應該在服務器端捕獲keydown事件? – Seva 2011-03-11 00:05:18