Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   window.open не открывается в IE (https://javascript.ru/forum/dom-window/32429-window-open-ne-otkryvaetsya-v-ie.html)

Den1xxx 16.10.2012 09:55

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>

Везде работает, в ИЕ не пашет. Интересно, в чем дело?

lord2kim 16.10.2012 10:05

Den1xxx, по всей видимости его не устраивает имя окна на русском...и между запятыми не должно быть переносов строк

Den1xxx 16.10.2012 11:02

Да, дело было в заголовке
 
Действительно, без имени окна работает.
ИЕ такой ИЕ.
Не страшно, добавлю имя в подгружаемом файле, делов-то.
Сенкс. А я грешил на неправильную работу availWidth/availHeight:haha:


Часовой пояс GMT +3, время: 10:05.