如何使用 Django 获取当前屏幕大小并将其存储在 session 中?我想根据屏幕尺寸使用不同的模板代码,无论是完整的笔记本电脑/台式机尺寸,还是移动设备等。
我试图避免使用 JavaScript 来迎合浏览器上没有 Javascript 的手机。
谢谢!
最佳答案
window.screen.height; //screen height
window.screen.width; //screen width
//For example, 1024x768:
alert(window.screen.width+"x"+window.screen.height);
然后您可以使用 localStorage
存储它,或者执行 AJAX 请求以将其存储在 session 中。
关于jquery - 使用 Django 不使用 JavaScript 获取屏幕大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5779570/