Всем доброе времени суток.
Проблема такая:
Имеется index.html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
<title>index</title>
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<div class="menu">
<a href="javascript: ShowLoginBlock()" id="log">Вход в систему</a>
<a href="javascript: ShowRestorePassword()" id="recover">Забыли пароль?</a>
<a href="javascript: ShowRegister()" id="reg">Регистрация</a>
<a href="#" id="news">Новости</a>
</div>
<div class="dialog1" id="dvLogin">
<form name="frmLogin" action="login.jsp" method="POST">
<h1>Вход в систему</h1>
<table class="inputtable">
<tr>
<td align="right">Логин:</td>
<td><input id="login" name="login" value="" type="text" class="inputline" /></td>
</tr>
<tr>
<td align="right">Пароль:</td>
<td><input id="password" name="password" value="" type="password" class="inputline" /></td>
</tr>
</table>
<div class="buts">
<input id="btnLoginOK" name="btnLoginOK" value='Вход' onclick="Login()" type="button" />
<input id="btnLoginCancel" name="btnLoginCancel" value='Отмена' onclick="HideLogin()" type="button" />
</div>
</form>
</div>
<div id="dvContent">бла-бла-бла</div>
<div class="footer">© Копирайт...</div>
</body>
</html>
main.js:
function ShowLoginBlock(){
$("#dvLogin").show("slow");
}
style.css:
.dialog1 {
margin:70px auto;
background:url(../img/dialog_bg.gif) top repeat-x #eee;
border:1px solid #fff;
padding:30px;
width:350px;
display: none;
position:absolute;
left: 50%;
margin-left: -175px;
z-index: 1;
}
Строка $("#dvLogin").show("slow"); в IE 7, 8 работает когда захочет. Иногда не работает. После нескольких обновление страниц (Ctrl+R) работает.
Текст ошибки: Предполагается наличии объекта.
В чем может быт проблема?