IE не открывает новое окно с хешем, доступным после нажатия на якорь - PullRequest
2 голосов
/ 01 февраля 2012

У меня есть ссылка, открывающая новую страницу при нажатии, все работает нормально ... пока мне не понадобилось использовать хэш # для направления посетителей на определенную часть страницы.

Все работало хорошо с chrome, firefox и safari, НО, когда дело дошло до IE, части хеш-функции были вырезаны из перенаправления.

Я знаю, что хеш предназначен для скриптов на стороне клиента ине будет отправлено на сервер для рассмотрения, но мне нужно его использовать, и я не могу рассмотреть возможность использования чего-либо другого, кроме хэша.

Да, использование запросов? полностью исключеновопрос здесь.

Есть ли обходной путь для хэша, который появляется при перенаправлении с помощью браузера IE?такой как взлом javascript window.open?Я попробовал кое-что из этого, хотя, не работая для меня, возможно, что-то упустил.

вот пример в fiddle

PS * Я используюСайт Google для href в качестве примера, любые другие сайты тоже в порядке.я просто хочу знать, возможно ли открыть новое окно при нажатии на якорь с хешем в адресной строке для IE

1 Ответ

0 голосов
/ 03 февраля 2012

Я нашел решение, похоже, что на localhost возникла проблема с IE, открывающим новое окно с хешем, но как только я попробовал его с содержимым в сети, хеш есть, не опускаетсяIE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...