Подтвердить что ты не робот

Ошибка window.open только в IE - Недопустимый аргумент

У меня есть всплывающее окно простого всплывающего окна, когда вы нажимаете дату в календаре. Код ниже работает в Opera, FF и Chrome, но не в IE6-8. Он появляется внизу Error on Page и показывает ошибку invalid argument.

<div class="day-number">1</div>
<td class="calendar-day" onclick="window.open('http://www.cal.com/admin/editevents.php?day=2&month=4&year=2011', 
'Edit Events', 'scrollbars=1,width=600,height=475');">

Может кто-нибудь помочь мне и определить, что я делаю правильно, но неправильно в соответствии с IE?

4b9b3361

Ответ 1

В имени окна не должно быть пробела. Попробуйте EditEvents.

Ответ 2

window.open(theURL,winName,features);

ex: window.open('google.com','Edit Events','width=100'); //false

window.open('google.com','EditEvents','width=100'); //True

= > Редактировать события //false

EditEvents//true

= > winName не имеет пробелов.