【发布时间】:2013-04-05 17:17:46
【问题描述】:
基本上,我目前有一个用 javascript 编写的网站,但我决定主要用 PHP 重写。我要替换的主要部分使用 spry 将 xml 数据集的值读取到 javascript 变量中。
带有 mySQL 的 PHP 可以轻松完成我使用 spry 的工作,但我还想将脚本的另一部分做成服务器端。
当前发生的情况是,当页面加载时,我的函数决定图片的大小,从而决定在服务器上获取的大小。有五个不同大小的文件,它会选择最小的一个,它不必放大(但可以缩小)。它将这些与 spry 中的一些信息结合起来,并设置一个 img 元素的 src,这是以前未设置的(这是我讨厌当前设置的一部分)。
我已经完成了谷歌搜索,我知道问题所在 - PHP 解析服务器端,此时它无法知道屏幕大小。
我可以不用 - 我会保留我现有的 javascript 来完成这项任务,这有点不稳定,或者只使用一种尺寸的图像,这只会让我的网站变得不那么好。
我只是想知道是否有任何专家在让 php 决定要嵌入哪个图像时有诀窍。我猜浏览器在第一次请求站点时没有发送任何内容..这会出现在我的谷歌搜索中..
我应该提一下,除了在我网站的所有页面上都有一个标签栏的简单事情之外,我没有做过任何 PHP,我使用 php 将它带入并更改所选标签的外观。
【问题讨论】:
标签: php javascript viewport