我想在我加载网页的时候,在GET中添加屏幕的宽度和高度,以便我的页面可以使用这些var重定向到特定页面。Ajax,add GET var onload
我看过的功能,似乎我应该使用window.screen.width
和window.screen.height
而且,我想通了,我应该使用$.get()
发送变量。
所以我出来这个脚本,但我假设我混合JS和AJAX,如果没关系,我不会。最重要的是,当我的页面加载时,我不知道如何运行这个函数。
$(document).ready(function() {
ratio();
function ratio() {
var Vorientation;
if(window.screen.width>window.screen.height)
{
Vorientation = 1;
}
else
{
Vorientation = 2;
}
$.get("index.php?orientation="+Vorientation);
alert("ok");
}
});
下面是HTML:
<body>
<?php
if(isset($_GET['orientation']))
{
echo"ok";
}
?>
</body>
'混合js和ajax' :AJAX不是一种语言,它是一种使用JavaScript从服务器(例如PHP代码)中检索响应的方式,通常用于基于用户i在页面上生成内容NPUT。 '.get'是jQuery(这是一个js库)执行ajax GET请求 –
@asdf_enel_hak实际上,OP使用它的方式,它是一个全局变量。你说得对;它应该在if之前声明,如'var Vorientation;' – qxz