Доброе время суток.
Стоит Opera 9.62
Хотел проверить в ней следующий набросок кода
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<link href="core/icms/icms.css" REL="stylesheet" TYPE="text/css"/>
<link href="core/main_icms.css" REL="stylesheet" TYPE="text/css"/>
<title>iCMS</title>
<script type="text/javascript" src="core/dojo/dojo/dojo.js" djconfig="parseOnLoad:true, isDebug:true"></script>
<script type="text/javascript" src="core/core.js"></script>
<script type="text/javascript">
dojo.require("dijit.Dialog");
dojo.require("dijit.form.TextBox");
dojo.require("dijit.form.Button");
dojo.require("dojo.data.ItemFileReadStore");
var TextConstant = new dojo.data.ItemFileReadStore({url: "core/language/ru.json"});
dojo.addOnLoad(function() {
dijit.byId('logindialog').show(); // показываем диалог логина
});
function login(arg)
{
alert(arg);
}
</script>
</head>
<body class="icms body">
<div dojotype="dijit.Dialog" id="logindialog" name="logindialog" title="<span class='lang' id='l_title'>{title}</span>" execute="alert('submitted w/args:\n' + dojo.toJson(arguments[0], true));" oncancel="alert('Отбой');">
<table>
<tr>
<td rowspan="3"><img src="http://javascript.ru/forum/images/security.png" /></td>
<td><label for="name"><span class="lang" id="l_username">{user name}</span> </label></td>
<td><input dojotype="dijit.form.TextBox" type="text" name="name" id="name"></td>
</tr>
<tr>
<td><label for="loc"><span class="lang" id="l_password">{pasword}</span> </label></td>
<td><input dojotype="dijit.form.TextBox" type="password" name="password" id="password" ></td>
</tr>
<tr>
<td colspan="2" align="center"><button dojotype="dijit.form.Button" type="submit"> <span class="lang" id="l_logon">{go}</span> </button></td>
</tr>
</table>
</div>
</body>
</html>
В IE и FF все отрабатывает. А в Opera не работает.