怎样在php中解决浏览器兼容问题?

作者&投稿:雍师 (若有异议请与网页底部的电邮联系)
PHP 如何兼容所有浏览器~

我想你弄错了,这个应该是前端javascript的处理的,叫做响应式布局,不过一般都很难与IE6兼容。主要还是各种浏览器厂商的事件定义和html标签定义不统一,

用jQuery库,兼容比较好

php是在服务器上运行的,浏览器兼容问题是css
css的话把每个参数都定义,代码写全来一般就不会有太大问题
还不够的话利用每个浏览器的代码差别都写,有的浏览器识别前面符号,有的不识别,就利用这个差别把每种情况都写上去

首先看是div的问题 还是php程序代码的问题,如果是div的问题,可以在原来html文件上改,也可以在php文件中直接改,如果是php程序代码导致的就解决php的问题。一般如果在html上没有问题 就是程序代码的问题

一般是前端html页面有浏览器之间不兼容的想象,这个可能是js或者css不兼容,目前都有解决办法可以查一下。


用thinkphp如何在网页中显示当前浏览的位置
你当前浏览的位置就在地址栏 tp的地址栏是 域名\/模块\/控制器\/方法

请教:php 判断浏览器语言 隐藏部分网页内容 的php代码
这个问题很好解决:在你每个页面的最尾端加入如下代码:<?php lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4); \/\/只取前4位,这样只判断最优先的语言。如果取前5位,可能出现en,zh的情况,影响判断。if (preg_match("\/zh-c\/i", $lang)){ echo"<!--";}else if (preg_match...

php中 获取上一页url,和本页URL, 并且将这2个URL 组成一个字符串中...
用SESSION保存:currentUrl="http:\/\/".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];lastUrl=$_SERVER['HTTP_HTTP_REFERER'];urlString=$lastUrl.$currentUrl;_SESSION['trace_user_access'].=$urlString;以上代码配置在全局文件中 当用户离开了任何页面都可以记录到用户的浏览记录。

php怎样在新窗口中打开网址
需要在本机搭建服务器环境!1.进入百度软件中心下载“WampServer”2.软件地址:http:\/\/rj.baidu.com\/soft\/detail\/10636.html 3.默认安装 4.安装完成以后将php文件存放于C:\\wamp\\www 5.浏览器中输入网址localhost\/你的php文件名.php 6.即可预览PHP网页文件 ...

安装了PHP环境wamp之后 在浏览器里面输入localhost显示403禁止访问,但...
1.编辑Alias(别名)2.修改前 3.修改后 4.重启Apache

php模板怎么在本地网页浏览?
在电脑上下载Apache这个软件,直接安装。安装成功之后,把php模板放到www目录下面,然后在浏览器里面输入127.0.0.1或localhost就可以了

如何设置可以避免php代码中的中文在浏览器
\/\/这里面我的浏览器中的字符编码格式为utf-8,所以这里我设置为utf-8,如果你的浏览器中的默认编码不是这个,请选择浏览器默认的编码格式。同时需要注意的是,这条语句要放在文件的最前面。header("Content-type:text\/html;charset=utf-8");如果是在html代码中,只需要加上 <Meta http-equiv="...

php执行结果如何实时输出并显示在浏览器中? - 技术问答
for($i=10;$i>0;$i--) {? ?echo $i;? ? flush();? ? sleep(1);}?>论坛里面已经有同类的问题了,比如 ,但是按照里面的做法还是无法实现,谁有这个终极做法,不管php.INI或者apache如何设置都能实现将php执行结果实时输出并显示在浏览器中?匿名...

在iis中如何加载php网页,使其能在浏览器中显示网页
是IIS7,还是IIS6,两者机制不一样。IIS7自带PHP,IIS6需要到www.php.net下载二进制包安装 我们知道php配置有几种:1、CGI方式加载PHP环境,通常就是IIS里面配置解释器为php.exe,早期比较常见,目前使用较少。特点是:稳定,但效率太低。2、ISAPI方式加载PHP环境,通常就是IIS里面配置解释器为php5isapi...

php图像输出问题,在浏览器上输出不了图像。
不是你这么玩的,输出图像格式文件在其之前不能有输出,你可以将图片单独存在一个文件里,需要图片的位置 用img引入即可。

黄石市13760507732: 怎样在php中解决浏览器兼容问题? -
濮菊沙利: 一般是前端html页面有浏览器之间不兼容的想象,这个可能是js或者css不兼容,目前都有解决办法可以查一下.

黄石市13760507732: php编写的程序火狐和ie浏览器不兼容 -
濮菊沙利: 因为你没有给出具体问题代码,所以只能泛泛而谈给你一些建议:PHP是一种嵌入式脚本语言,对于浏览器来说,看到的永远不是PHP,而是HTML.以前浏览器兼容是很多软件公司的头痛问题,但现在随着标准的完善及浏览器对标准的支持,兼容性越来越好了.首先检查自己的代码是不是产生了一些非标的HTML;另外不同的浏览器有不同的默认样式规则,你所说的不兼容是否因为浏览器默认样式不同而导致需要分析一下.

黄石市13760507732: php开发里要兼容多数浏览器是怎么一回事?不同的浏览器代码不一样吗?还是别的什么? 应该怎么作才 -
濮菊沙利: php是脚本语言,是程序实现网页动态功能的.兼容多数浏览器则是CSS、JS和HTML问题.不同的浏览器代码大部分是一样的,这有少数专门为个别浏览器写的样式.要想兼容多数浏览器,就一定要一个个浏览器测试.并要了解每个浏览器的特点和缺点.所以先得把CSS+DIV学习好,然后再到JS.多做例子,多思考.

黄石市13760507732: php 下HTTP - REFERER对ie不兼容问题 -
濮菊沙利: 1. 其实“HTTP_REFERER”链接到当前页面的前一页面的 URL 地址.2. 不是所有的用户代理(浏览器)都会设置这个变量,而且有的还可以手工修改 HTTP_REFERER.3. 因此,这个变量不总是真实正确的.4. 对于楼主的题目,我本地稍稍...

黄石市13760507732: 网页设计中如何解决浏览器兼容问题 -
濮菊沙利: 1. 目标不居中; 一般新手都爱出现这个问题,主要原因是对盒子模型不够理解,如果发现你的页面没有居中,基本上有两种情况: a. 如果是在浏览器中没有居中,就是没盒子,就是要用一个大DIV把所有需要居中元素装起来,然后给盒子一个...

黄石市13760507732: php中只支持火狐和google浏览器,,在IE中就有点乱,怎么设置兼容性啊 -
濮菊沙利: 这个跟php没关系 是你的html的问题可以在<html>前加上<!DOCTYPE html>这样开启标准模式在各个浏览器上的区别就很小了但是你会发现好多html代码甚至是js代码都需要你进行调整,写成符合w3c标准的方式

黄石市13760507732: 高手您能帮我解答php网站兼容问题吗
濮菊沙利: PHP不存在浏览器兼容问题的,你这也不是PHP代码,是JS代码

黄石市13760507732: php 网站,如何兼容utf - 8 和gb2312,现在是utf - 8,有的浏览器偶尔乱码 -
濮菊沙利: =.= 哪有这样兼容的啊..你的编码要么就是UTF8,要么就是GBK..浏览器有乱码,应该是你本身的文件编码有问题(有时候不小心保存错了,或者数据库编码错误),要么就是你在php文件头上的header没写清楚.

黄石市13760507732: 浏览器不兼容问题,我在IE中用PHP ECHO 输出 数据库中的数据,然后可以点击调用JS 函数,火狐不行
濮菊沙利: 你可以查看一下js在IE和Mozilla Firefox中的不同之处. 比如: 在 IE 中,HTML对象的ID 可以作为 document 的下属对象变量名直接使用. 在MF 中不能,所以在平常使用时请尽量使用id,避免只使用name,而不使用id. 还有,你最好是让大家看看你的代码,我们空想的话,那问题可多了.具体问题具体分析

黄石市13760507732: web前端开发过程中,出现浏览器兼容问题,一般从什么角度考虑解决? -
濮菊沙利: 1、写代码的时候遵循W3C标准,按照最新稳定版本的IE或WebKit内核浏览器进行编码. 2、遇到部分无法全面解决浏览器兼容的时候,采取CSS的hack手段进行针对性微调. 3、遇到特别难解决的,可以用JS强制修改.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网