При использовании Internet Explorer, и я хотел бы связать событие с хэшированием, функция JavaScript не оценивается.
$(window).bind('hashchange', function()
{
alert ( 'HasChange' );
}
В «реальном» Internet Explorer, использующем встроенный веб-сервер, я получаю правильное действие.
this.NavigateTo = function(newPath)
{
window.location.hash = '#' + newPath;
alert ( 'Navigate' );
};
«Navigate» будет предупрежден, но «HasChange» отсутствует.
Есть ли способ получить отладчик с помощью F12 для встроенного Internet Explorer? Я получил это поведение, когда Internet Explorer встроен в System.Windows.Forms и WPF. Без изменений, когда я создаю 32-битный, 64-битный или AnyCPU исполняемый файл.
Или это поведение вообще известно?