我想在网页上添加点击,悬停,onpage load()等交互功能,如果我使用python生成xhtml,python会提供像javascript这样的基本风格吗?
我对python中的web开发有点困惑和启动,所以是否需要在python中包含旧的javascript或python只能处理交互性,事件为javascript?
答案 0 :(得分:6)
当您使用Python进行Web开发时,您可以在服务器端使用它(如PHP)。它不是以与JavaScript相同的方式进行客户端编程。绝大多数浏览器仅支持用于客户端编程的JavaScript。
如果您想在服务器上使用Python的网站上使用客户端代码,那么它仍然必须在客户端上使用JavaScript。
(为了完整起见,有一种方法可以通过安装PyWin32在客户端使用Python,但是你的网站只适用于安装和配置该软件的人。我也会非常对其安全性持怀疑态度。)
答案 1 :(得分:0)
另请参阅此答案:Can Python be used for client side web development?
基本上,客户端应该仍然是Javascript,但你可以使用python来开发它。