簡體   English   中英

在IE8的Intranet中與X-UA兼容

[英]X-UA-Compatible in a intranet for IE8

我有一些用於樣機設計的靜態HTML頁面。 HTML頁面可以在ie8,ie9,chrome,mozila和safari中完美獨立運行。

當我將它們部署到用於Intranet開發的服務器(WCS)上時,它不僅在IE8中無法正確對齊,而且在其他瀏覽器(包括ie9)中也可以正確顯示。

我有兩個問題:

  1. 我想如果我有CSS問題,那我就沒有CSS問題,它在ie8中的獨立頁面中也不起作用。 我對么?
  2. 我是否需要從服務器端為IE = edge提供任何X-UA兼容設置???

我將始終選擇IE=edge,chrome=1X-UA-Compatible

這樣,您就可以始終獲得IE中的最新渲染引擎,並且如果明智的話,可以將來保存。

如果您發現IE8中某些功能不起作用,則應使用modernizr和/或polyfills。 您必須在Google上搜索這些內容,因為我無法在此處詳細描述它們。

根據您的情況,將有許多可能的答案

  1. 有時,瀏覽器在顯示本地文件(協議文件://)或網絡服務器文檔(協議http://)時會表現出不同的行為
  2. 您是否在Web服務器上將X-UA-Compatible的默認設置設置為HTTP標頭(使用Firefox Firebug,請檢查“ Net”選項卡)
  3. 兼容模式是否損壞(請查看IE8 / 9地址字段中的頁面符號是否撕裂,請參見此處: http : //windows.microsoft.com/zh-cn/internet-explorer/products/ie-9/功能/兼容性視圖

否則,您將遇到CSS問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM