Django检查JavaScript是否打开

mho*_*ost 4 javascript django

Django(最好是在视图中)是否有办法检查用户是否启用了JavaScript?

如果用户拥有JavaScript,我需要显示一个非常不同的页面.

谢谢

Dan*_*man 12

如果用户拥有JavaScript,我需要显示一个非常不同的页面.

不,你真的没有.你需要做的是让你的页面在没有Javascript的情况下工作,但是然后为那些打开Javascript的人增强它.没有理由显示完全不同的页面.

在任何情况下,都没有一种从服务器端检测客户端启用了什么的好方法.一种方法是默认提供非Javascript页面,但只有一个脚本可以重定向到另一个页面.但这非常可怕,因为这对大多数人来说意味着双页加载.正如我所说,没有任何理由这样做.