Google отображает обратную передачу в IE, когда окно информации развернуто - PullRequest
0 голосов
/ 14 сентября 2009

У меня есть информационное окно, в котором у меня есть 2 изображения, и я хочу скрыть или показать альтернативно, основываясь на щелчке пользователем по тегу Это прекрасно работает, когда окно находится в нормальном состоянии. Когда я помещаю тот же HTML-код в максимизированный контент, это вызывает обратную передачу только в IE. Firefox работает отлично.

Вот мой JS и разметка. Кто-нибудь может подсказать, как остановить постбэк в максимальном окне?

Funciton, чтобы показать и скрыть:

> function ShowImage1() {
>     $('#Image1').show();
>     $('#Image2').hide();
> 
>     // Stop event handling in IE
>     return false; }

HTML в информационном окне обычного размера: (точно такой же HTML для максимального окна, только с большей высотой и шириной)

<div style="width: 240px; height: 180px;" id="MyInfoDiv">
<a onclick="ShowImage1();" id="Image1Btn" href="#">Image1</a>  
<a onclick="ShowImage2();" id="Image2Btn" href="#">Image2</a><br/>
<img style="width: 240px; height: 140px;" id="MapSiteImage" src="../../Image1.jpg"/>
<img style="width: 240px; height: 140px; display: none;" id="Image2" src="Image2.jpg"/></div>

1 Ответ

1 голос
/ 15 сентября 2009

Удаляет атрибут href из якоря и т. Е. Не вызывает обратную передачу

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