0

我正在尝试使用 HTML5 和 CSS3 来扩展我现有的网站以提高响应速度。但是我在这里遇到的问题是我想使用 PHP来控制使用PHP 条件语句中include的 JavaScript 属性在网站上显示的内容。document.documentElement.clientwidth例子:

<?php 
  if (document.documentElement.clientwidth < 640) {
    include "mobile_sidebar.php";
  }
  else include "mainsite_sidebar.php";

因此,响应式设计不仅仅是文档重排,而是实际减少了例如手机场景中的内容。

4

2 回答 2

0

您可以在页面加载时通过 AJAX 将一些 javascript 数据传递给 PHP 脚本,然后将一些数据发送回以相应地呈现页面。也许在 PHP 处理和返回数据时显示一个启动页面?

于 2012-06-18T20:16:52.403 回答
0

你根本不能像那样结合 JS 和 PHP - PHP 甚至在 JS 渲染之前就运行了!您需要在页面加载后将客户端数据传回服务器,然后采取相应措施。

于 2012-06-18T20:15:25.527 回答