Опитайте това: създайте папка test
във вашия уебсайт и поставете този html файл (test.html
) в нея:
<html><head>
<base href="http://www.site.com/" />
</head><body>
<span onclick="window.location.href='/bgtest/test.html?done!';return false;">click me</span>
</body></html>
Щракнете върху връзката в любимия си браузър. Какъв е URL адресът?
Щракнете върху връзката в IE. Какъв е URL адресът?
РЕДАКТИРАНЕ: IE ви отвежда до: http://www.site.com/test/test/test.html?done!
Някакъв начин да се поправи това, който не е (1) премахване на базов маркер, (2) промяна на onclick, за да се използва функция, която добавя правилната база? Има ли начин да замените функцията window.location.href в IE?
http://www.site.com/test/test/test.html?done!
- person Sean   schedule 20.10.2012