2013-06-05 3 views
0

Ниже приведена моя привязка, которая отлично работает в chrome и firefox, но не работает в IE9.Javascript onclick не стреляет в IE9

<a style="text-decoration:none;" href="#" onclick="Javascript:openWidgetWindow(1234);return false;"><img style="border:3px solid white;" src="/media/44540/bookafternoonteagrandhall.jpg" alt="Book table"> 
<br><br> 
</a> 

и мой Javascript функция, как показано ниже

<script language ="javascript" type ="text/javascript"> 

function openWidgetWindow(restaurantId) { 
var theme="My Theme"; 
var left = (screen.width/2) - (400/2); 
var top = (screen.height/2) - (600/2); 
window.open("someurlandparameters"); 
} 
</script> 

Любые идеи? спасибо

+1

Что говорит консоль? http://msdn.microsoft.com/en-us/library/ie/gg589530(v=vs.85).aspx –

+5

Удалить 'Javascript:' – jantimon

+6

@jantimon: Еще лучше удалить весь встроенный обработчик и связать его " правильно ":) –

ответ

0

Попробуйте

<a style="text-decoration:none;" href="JavaScript:void(0)" onclick="openWidgetWindow(1234);return false;"> 
<img style="border:3px solid white;" src="/media/44540/bookafternoonteagrandhall.jpg" alt="Book table">