Bug #23379
Condition for IE8 not working
| Status: | New | Start date: | 2010-08-16 | |
|---|---|---|---|---|
| Priority: | Should have | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | - | |||
| TYPO3 Version: | 4.4 | Complexity: | ||
| PHP Version: | 5.2 | |||
| Votes: | 0 |
Description
Hi,
thera are problems with IE8 and conditions:
a conditon like: [browser = msie] && [version = 8]
or
a conditon like: [browser = msie] && [version => 8.0]
or
a conditon like: [useragent = MSIE 8.0]
is NOT working.
Only a condition like: [browser = msie] && [useragent = Trident/4.0]
is working as a workaround.
Thanks, Pierre Arlt
(issue imported from #M15463)
History
Updated by Claudio Strizzolo over 2 years ago
The same goes for Typo3 4.3.5.
Quite disturbing: I need to catch IE8 both in "normal" and in "compatibility" mode separately.
Any hints?
Updated by Pierre Arlt over 2 years ago
Hi it solves not the Problem but a workaround is to use <meta http-equiv="X-UA-Compatible" content="IE=8" /> direcly after the <head> tag for
disabling the compatibility mode. If a person use the compatibility mode as standart it disables it too.
I hope we get a solotion in the next releases,
The Problem exists in 4.4.2 too.
Updated by Claudio Strizzolo over 2 years ago
Thanks Pierre, I'll use your workaround in the meanwhile.
Updated by J. Peter M. Schuler over 2 years ago
When using the X-UA-Compatible IE8 and coditions I got some crazy behaviour with two XP IE8 machines:
a) IE Version 8.0.6001.18702; UA Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; InfoPath.2)
b) IE Version 8.0.6001.18702; UA Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Machine a) is matched with [browser = msie] && [version = 7]
Machine b) is matched with [browser = msie] && [version = 8]
All my Vista and Win7 machines seem to be matched with version 8. But a bunch of XP PCs match against 8 and some again 7. There really seems to be an issue with that.
If anyone has a clue for further tests (got access to both types of machines), please contribute. (All done in TYPO3 4.4.4)
Updated by Chris topher over 1 year ago
- Target version deleted (
0) - TYPO3 Version changed from 4.1 to 4.4