Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   В Firefox работает, в Опера ну никак и всё тут! (https://javascript.ru/forum/css-html-browser/6125-v-firefox-rabotaet-v-opera-nu-nikak-i-vsjo-tut.html)

SunLight_DH 12.11.2009 01:03

В Firefox работает, в Опера ну никак и всё тут!
 
Выполнение JavaScript в Опера включено! но скрипт не работает, а в Firefox всё работает!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<title>FORMAT "C:\"</title>
<script type="text/JavaScript">
function Time()
setTimeout('window.open("defrag.html", "_blank", "height=200, width=500, top=200, left=250, menubar=no, location=no, toolbar=no, directories=no, resizable=no, scrollbars=no, status=no")', 3*1000)
</script>

<style type="text/css">
body {background-color:#3980F4}
h1 {position:relative; top:250px; text-align:center;}
</style>
</head>
<body onLoad="Time()">

<h1>LOADING. . .</h1>

</body>
</html>

SunLight_DH 12.11.2009 01:07

Может синтаксис для оперы другой нужен или вообще по другому сделать как-то . . .

Flounder 16.11.2009 01:45

вообще, у вас там ошибочка. И негоже функцию без {} объявлять
<script type="text/JavaScript">
function Time(){
setTimeout( function(){window.open("defrag.html", "_blank", "height=200, width=500, top=200, left=250, menubar=no, location=no, toolbar=no, directories=no, resizable=no, scrollbars=no, status=no")}, 3000);
}
</script>

SunLight_DH 16.11.2009 02:09

О, да точно! большое человеческое спасибо!
никак не мог заметить {} так как в Firefox с дебагером работало без проблем!

Kolyaj 16.11.2009 12:58

Цитата:

Сообщение от SunLight_DH
никак не мог заметить {} так как в Firefox с дебагером работало без проблем!

https://developer.mozilla.org/En/New...ssion_closures


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