window.open не открывается в IE
Написал простейший код для вызова чата поддержки:
<script type="text/javascript">// <![CDATA[ function openSupportWindow(chatWidth,chatHeight){ var lefto = screen.availWidth/2-chatWidth/2; var righto = screen.availHeight/2-chatHeight/2; window.open("support.php", "Техническая поддержка", "width="+chatWidth+",height="+chatHeight+",toolbar=no,titlebar=no,location=no,scrollbars=no,status=no,resizable=no,left=" + lefto + ",top="+righto+""); } // ]]></script> <span onClick="openSupportWindow(600,480)">Техническая поддержка</span> Везде работает, в ИЕ не пашет. Интересно, в чем дело? |
Den1xxx, по всей видимости его не устраивает имя окна на русском...и между запятыми не должно быть переносов строк
|
Да, дело было в заголовке
Действительно, без имени окна работает.
ИЕ такой ИЕ. Не страшно, добавлю имя в подгружаемом файле, делов-то. Сенкс. А я грешил на неправильную работу availWidth/availHeight:haha: |
Часовой пояс GMT +3, время: 10:05. |