jquery - 使用 Django 不使用 JavaScript 获取屏幕大小

标签 jquery html django screen

如何使用 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/

相关文章:

javascript - 按键事件被触发两次

javascript - 我用于隐藏/显示 div 的 jQuery 页面导航代码不起作用,我无法弄清楚为什么

javascript - 如何在div外单击鼠标时隐藏div

javascript - 使用 JavaScript 定位 float 元素(用于动画)

javascript - jQuery,随机div顺序

java - 使用 Flying Saucer 打印时 DOM 创建的文档中不允许出现序言中的内容

sql-server - Django 连接到 SQL Server - django/sql_server - pyodbc

django - 如何覆盖 Django Rest Framework 中 token 模型的用户字段?

python - Django + Rest 框架 + twilio : Getitng status call back sid

jquery - 统计DataTables中某个单词出现的总次数