Заголовок страницы заменяется в IE, если установлен идентификатор фрагмента - PullRequest
5 голосов
/ 19 июля 2010

В IE со встроенным приложением Flex, изменение местоположения страницы с помощью JS выглядит так:

document.location.href = "#someFragmentIdentifier";

вызывает изменение заголовка страницы на "#someFragmentIdentifier". Я читал, что причиной этого должна была быть интеграция приложения Flex с навигацией в браузере, поэтому я отключил его на экране свойств компилятора Flex, однако это ничего не исправило. Может ли кто-нибудь помочь мне, указав какое-то рабочее решение на это нежелательное поведение.

Спасибо.

PS: Вы можете легко воспроизвести это, запустив приложение Flex и вручную изменив текущий URL, чтобы он содержал идентификатор фрагмента, а затем обновив страницу.

Ответы [ 2 ]

3 голосов
/ 01 ноября 2010

Мы столкнулись с этим, используя различные наборы инструментов ajax, включая MS.

Это не ограничивается Flex, Flash или любыми технологиями Adobe. Это чисто проблема браузера.

К сожалению, найденный нами обходной путь ONLY стоил того, чтобы «изменить заголовок с помощью javascript».

2 голосов
/ 29 октября 2010

В багтрекере Adobe есть ошибка с различными обходными путями. Я думаю, один из них должен работать ... http://bugs.adobe.com/jira/browse/FP-240

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