Encountering a peculiar issue specific to IE8 and Windows Vista. Let's use some sample names for clarity.
I have two pages, page1.html
and page2.html
. When directly typing their addresses into the browser, there are no quirks mode issues.
However, when page2.html
is opened via a _blank
link (in a new window), it gets displayed in Quirks Mode. This anomaly occurs only when the page is accessed through this particular method.
Attempts made to resolve the issue:
- Opening
page2.html
from different websites. - Including
<!DOCTYPE html>
on bothpage1.html
andpage2.html
.
Key points to consider:
- The doctype specified on both pages is
<!DOCTYPE html>
- No whitespace or XML declaration precedes the DOCTYPE
- If the link is opened in a new tab or in the same tab, the problem does not arise.
This situation is quite perplexing as it functions correctly on IE8 with Windows 7, as well as on IE6 with Windows XP.
Update: The issue does not occur on the test server, only on the production server. Could there be any server-side factors influencing this behavior?
Tried implementing
<meta http-equiv="X-UA-Compatible" content="IE=8" >
in an attempt to enforce rendering in IE8, but unfortunately, it did not yield the desired outcome.