Bug #17523
closedProperty config.baseUrl and it's current construct may be incompatible with Explorer
0%
Description
This problem appears when a page has this hierarchy
- BODY
o HEAD
+ BASE like <base href="www.mydomain.com" />
+ SCRIPT containing the following js: document.createStyleSheet()
In this particular case, IE popups an alert saying: " Internet Explorer cannot open the Internet site localhost:8080/tacos4-demo/app. Operation aborted ".
I discovered this bug while testing adaltas_dojo_0_9_beta on IE 6. Typo3 and dojo in its next version (0.9, currently beta) are incompatible on IE.
The bug is describe here:
http://tacoscomponents.jot.com/BugReporter/Bug86
http://trac.dojotoolkit.org/ticket/557
The solution:
in file typo3_src-4.1.3/typo3/sysext/cms/tslib/class.tslib_pagegen.php at line 489,
replace
<base href="'.htmlspecialchars($GLOBALS['TSFE']->baseUrl).'" />';
by
<base href="'.htmlspecialchars($GLOBALS['TSFE']->baseUrl).'" />';
(issue imported from #M6129)
Updated by Michael Stucki over 17 years ago
The baseUrl needs to contain "http://"
Updated by David Worms over 17 years ago
Right, my bad, I was just putting some sample value. It should write:
- BODY
o HEAD
+ BASE like <base href="http://www.mydomain.com" />
+ SCRIPT containing the following js: document.createStyleSheet()
The problem is not related to this and is still present.
Updated by Chris topher over 14 years ago
Resolved as won't fix after having a look at #17591.
Quotation of what Dmitry proposes:
Use TS conditions to solve the problem:
[browser = msie][version < 7]
page.headerData.100 = TEXT
page.headerData.100 = <base href="http://example.com/"></base>
[else]
config.baseTag = http://example.com/
[global]