имеем вот такую страничку.
скрипт создаю такой
скрипт про гружаеться, страница открывается без моих данных ( логин и пароля).
помогите разобраться.
Код:
<div id="loading" style="display:none">Wait...</div>
<div id="debug"></div>
<script language="JavaScript" src="JsHttpRequest/JsHttpRequest.js"></script>
<script language="JavaScript" src="Public_tw/ajaxchange.js"></script>
<script language="javascript" src="Public_tw/jquery.js"></script>
<script type="text/javascript" src="Public_tw/jquery-validate/jquery.validate.min.js"></script>
<script type="text/javascript" src="Public_tw/jquery-validate/messages_ru_1251.js"></script>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=WINDOWS-1251">
<link rel="stylesheet" href="Style_Tw/style_login.css" type="text/css">
<script language="JavaScript" src="Public_tw/fullscreen.js"> </script>
<link rel="stylesheet" href="Public_tw/jquery-validate/cmxform.css" type="text/css">
<script>
function activate_page(start_page){
parent.parent.window.location.href=start_page+'?';
}
</script>
</head>
<body ONLOAD="DocumentLoad()" leftmargin="0" topmargin="0">
<div style="position:absolute;width:250px;left:13px;top:0px">
<h2>FIMI OnLine</h2>
<table border="0" width="325" bgcolor="#3D4569" cellspacing="0" cellpadding="2">
<tr>
<td width="100%"><table border="0" width="100%" cellspacing="0" cellpadding="0" height="36">
<tr>
<td width="100%" align="center" height="10">
<layer width="100%" style="padding:15px"><strong style="color:#FFFFFF"><span id="msgtitle">Авторизация пользователя</span></strong></layer></ilayer></td>
</tr>
<tr>
<td width="100%" class="white" style="padding:4px" colspan="2">
<form name="login_form" id="login_form" action="login_tw.php" class="cmxform" method="post"
onsubmit="if($('#login_form').valid()) {$('#msgtitle').html('Подождите...Выполняется запрос!'); $('#lBlock').hide();}">
<script language="JavaScript">
//$ValidatePswd["exp"]
jQuery.validator.addMethod("LetDigit", function( value, element ) {
var result = this.optional(element) || value.length >= 1 && /^[a-zA-Z0-9]+$/.test(value);
if (!result) {
//element.value = "";
var validator = this;
setTimeout(function() {
validator.blockFocusCleanup = true;
element.focus();
validator.blockFocusCleanup = false;
}, 1);
}
return result;
}, "Поле может содержать быть только буквы или цифры");
$("#login_form").validate({
rules: {
password: {
minlength: 6,
required: true
}
}
});
function DocumentLoad()
{
document.login_form.alias.focus()
document.login_form.alias.select()
}
</script>
<span id="lBlock">
<table width="100%" border="0" cellspacing="0" cellpadding="3" align="center" class="table_list" >
<tr>
<td width="45%">Идентификатор клиента</td>
<td width="55%" align="left" >
<input type="text" value="" id="alias" class="required LetDigit" name="alias" style=" width: 100%" autocomplete="off">
</td>
</tr>
<tr>
<td width="45%">Пароль</td>
<td width="55%" align="left">
<input type="password" value="" name="password" id="password" class="required" style="width: 100%" autocomplete="off">
</td>
</tr>
<tr>
<td colspan="2" align="right">Открыть в новом окне
<input type="checkbox" class="chk" value="1" name="nw" >
New MultiTab
<input type="checkbox" class="chk" value="1" name="nmt" />
</td>
</tr>
<tr>
<td colspan = "2" align="center">
<span class="btn" ><input type="submit" name="ok" value="Вход">
</span>
</td>
</tr>
</table>
</span>
<input type="hidden" name="mode_action" value="atm_fitnes" />
<input type="hidden" name="atm_id" value="5865" />
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</body>
</html>
Код:
#include <IE.au3>
$oIE = _IECreate("https://xxx.xxx.xxx.xxx",0,1,1)
$oForm = _IEFormGetObjByName($oIE,"login_form")
$oLogin = _IEFormElementGetObjByName($oForm,"alias")
$oPass = _IEFormElementGetObjByName($oForm,"password")
_IEFormElementSetValue($oLogin,"im_bot")
_IEFormElementSetValue($oPass,"password")
_IEFormSubmit($oForm,1)
скрипт про гружаеться, страница открывается без моих данных ( логин и пароля).
помогите разобраться.