我的網站是不是在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