我的网站是不是在IE中打开。我知道关于CSS不兼容性,这就是为什么我添加下面的代码重定向到静态页面,如果UserAgent属于Internet Explorer。检测IE和重定向的代码如下给出:我的网站在IE
网站链接是:
http://adnansiddiqi.com/main.html
头文件被包括在main.php
的顶部请指南!
我的网站是不是在IE中打开。我知道关于CSS不兼容性,这就是为什么我添加下面的代码重定向到静态页面,如果UserAgent属于Internet Explorer。检测IE和重定向的代码如下给出:我的网站在IE
网站链接是:
http://adnansiddiqi.com/main.html
头文件被包括在main.php
的顶部请指南!
,你已经得到了网站正常工作,我们终于有了一个错误信息:
警告:不能更改头信息 - 头已经发出在/home/adnansid/public_html/header.php(输出开始/home/adnansid/public_html/main.php:10)第15行
见项目6从下面的列表。已经发送输出后,请勿拨打header()
。您必须在任何输出之前调用它。
这里有一系列的事情,你需要修复/地址/企图:
isMobileSafari
和isOldMobileSafari
。<title>
需求,成为您<head>
内。在提供<body>
标签后,输出任何东西。<?php ... ?>
)header()
你已经输出的内容之后。我试图访问Chrome的同一个页面,想着也许你已经打破了你的用户代理嗅探代码,但我发现,在Chrome以及什么是开放<body>
标签后输出。
我会尝试诊断为什么你的身体是不是被输出的原因,但你没有提供了足够的代码为我们做到这一点。请为我们提供更多帮助。
快速的解决方案是,以避免用户代理嗅探代码,而是detect features。
我觉得JavaScript
引发错误
da1a2063-40eb-4efd-ae4b-c50a8eea8067.js, line 7 character 117
可能是这个脚本不支持IE,你使用任何API? ..可能是一个解决办法或修补程序可现在
如果固定的验证错误,那么你可能没有重定向到一个IE版本,解决问题不掩盖它,http://validator.w3.org/check?verbose=1&uri=http://adnansiddiqi .com/main.html – 2012-04-28 15:21:04
IE开发人员工具栏可能对您进行调试很有帮助。 – Hoque 2012-04-28 15:34:49
@ Volatil3您是否在PHP中启用了短标签? – Sampson 2012-04-28 15:36:24