有谁知道如何在 Perl CGI 脚本中获取屏幕高度?我知道 Perl 是一种服务器端语言,但有什么方法可以获取用户屏幕的屏幕高度(像素)?
谢谢
你的意思是获取用户浏览器窗口的高度吗?
如果不使用一些 Javascript,就无法获取这些信息。
我会使用 Javascript/CSS 来控制显示(如宽度和高度),而不是后端语言。
好吧,您可以使用 js 设置高度的 cookie,然后在下一个请求中,使用 Perl CGI 获取 cookie。
请记住,您不会在第一次访问时获得高度。
谢谢。
我建议阅读这篇 Howtocreate 文章
窗口高度/宽度有不同的解释,你应该知道这些怪癖。
当然,使用 XMLHttpRequest 或 jQuery(或您喜欢的任何其他框架)发出 ajax 请求并将 window.innerHeight 发送到您的服务器