恳请您的想法:我想根据窗口高度的大小生成一个 div。
我创建了以下脚本来通过 javascript 提取高度。然后我将值转换为 PHP 变量,我尝试将其插入到相应的 CSS 表中。当我输入一个固定数字(例如 800 像素)时,div 会正确显示。当我尝试使用 PHP 变量时,我什么也没看到。
你能帮帮我吗?
谢谢你。
<script type="text/javascript">
<!--var w = screen.width;-->
var w = window,
x = w.innerWidth,
y = w.innerHeight;
<?php $screen_height = "<script>document.write(y)</script>";?>
</script>
<style type="text/css">
#map { width: auto; height: 800px; border: 0px; padding: 10px; padding-top: 10px; padding-right: 10px; margin-right: 10px;}
我的解决方案是:
#map { width: auto; height: <?php echo $screen_height;?>px; border: 0px; padding: 10px; padding-top: 10px; padding-right: 10px; margin-right: 10px;}
谢谢您的帮助。此致。