2009-09-14 2 views
0

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

Вот мой js и разметка. Может ли кто-нибудь предложить, как остановить обратную передачу в окне max?

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

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

HTML в информационном окне нормального размера: (Таж HTML для максимального окна этого нужно просто с большим hieght и шириной)

<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

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

Смежные вопросы