ciao sono uno studente univesitario in informatica e sta svolgendo il tirocinio presso l'università
mi e stati chiesto di fare un specie di bypass a delle schermate di login di alcuni pagine di monitoraggio
per bypasss intedo una specie di autosubmit

dopo aver letto svariati e svariati siti(forum) chiedo aiuto
ho questo codice html e devo fare in modo di fare un autosubmit cioè
non devo vedere la pagina di login ovviamente i valori della submit saranno messi nel file html
nei capi di usrname e password
posto il codice sperando che qualkuno mi sappia dare una mano
codice HTML:
<html><head>
<script>
readCk = function(name)
{
	var nameEQ = name + "=";
	var ca = top.document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

var lang = readCk('lang');

top.gLangSettingSet = false;

if(lang)
	top.gLangSetting = lang;
else
	top.gLangSetting = "EN";

top.gLangSettingSet=true; 
</script>
<link href="../style/login.css" rel="stylesheet" type="text/css">
  <title></title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<script src="../lib/ui.js"></script>
	<script src="../lib/eLang.js"></script>
	<script>
		document.write("<script language = \"Javascript\", src = \"../str/" + top.gLangSetting + "/global_str.js\"><\/script>");
		document.write("<script language = \"Javascript\", src = \"../str/" + top.gLangSetting + "/login_str.js\"><\/script>");
	</script>

	<script src="../impl/login_imp.js"></script>

	<script>
	onload = function() {
		if (top.gLangSettingSet == true) {
			doInit();
		}
	}
	</script>
</head><body>
	
    <table style="margin: 0px; padding: 0px;" border="0" cellpadding="0" cellspacing="0" width="100%">
		<tbody><tr>
			<td id="headerleft" width="412">[img]../res/banner_left.png[/img]</td>
			<td id="headermiddle"> [img]../res/banner_background.png[/img]</td>

			<td id="headerright" width="407">[img]../res/banner_right.png[/img]</td>
		</tr>
		</tbody></table>

		
			

</p>
		
	        
		
    <div align="center">
    <div class="shadow">
    <h3>

<script>document.writeln(eLang.getString("login", "STR_LOGIN_PLS_LOGIN"));</script>
</h3>
    <div class="loginBox">
         <div class="lbFields">
              <form action="javascript://">
                    <p id="msglbl">
<script>document.writeln(eLang.getString("login", "STR_LOGIN_PLS_LOGIN"));</script>
</p>
                    <label style="width:85px; text-align:left;">
<script>document.writeln(eLang.getString("login", "STR_LOGIN_USERNAME"));</script>

 </label><input id="login_username" name="T1" size="20" style="width:146px;" tabindex="1" type="text">


                    <label style="width:85px; text-align:left;">
<script>document.writeln(eLang.getString("login", "STR_LOGIN_PASSWORD"));</script>
 </label><input id="login_password" name="T2" size="20" style="width:146px;" tabindex="2" type="password">


                    <input value="Login" class="button" name="Login" onclick="DoLogin();" type="submit">
              </form>
         </div> 
   
    </div>
    </div>

    </div>

</body></html>
codice login_impl.js
function doInit() {
// TODO: add page initialization code
//first check what the reason is for us to be in the login page
var validate_prevlogin = xmit.get({url:"/rpc/WEBSES/validate.asp",onrcv:validate_prevlogin_resp, status:''});
document.getElementById('login_username').focus();

//clear previous lastpage cookies

fnCookie.erase('lastNav');
fnCookie.erase('lastPage');
fnCookie.erase('lItem');
fnCookie.erase('lastHiLit');
}

var errorcodes = new Array();
errorcodes[9] = eLang.getString('common','STR_LOGINERRORCODE_9'); //fresh browser window
errorcodes[8] = eLang.getString('common','STR_LOGINERRORCODE_8'); //logged out properly and cookie is set to logged out
errorcodes[7] = eLang.getString('common','STR_LOGINERRORCODE_7');
errorcodes[6] = errorcodes[5] = errorcodes[4] = eLang.getString('common','STR_LOGINERRORCODE_4');
errorcodes[3] = eLang.getString('common','STR_LOGINERRORCODE_3');
errorcodes[2] = eLang.getString('common','STR_LOGINERRORCODE_2');
errorcodes[1] = eLang.getString('common','STR_LOGINERRORCODE_1');





var DoLogin = function()
{
//note that we have to give the full path for the RPC page here since we are still not initialized fully
if(document.getElementById('login_username').value == "root"){
document.getElementById('msglbl').innerHTML = eLang.getString('common','STR_LOGINERRORCODE_7');
document.getElementById('login_password').value = "";
document.getElementById('login_password').focus();
return false;
}
var login_rpc = xmit.getset({url:"/rpc/WEBSES/create.asp",onrcv:login_resp, status:'',timeout:60});
login_rpc.add("WEBVAR_USERNAME",document.getElemen tById('login_username').value);
login_rpc.add("WEBVAR_PASSWORD",document.getElemen tById('login_password').value);
login_rpc.send();
return false;

}

var login_resp = function()
{

login_retval = WEBVAR_JSONVAR_WEB_SESSION.HAPI_STATUS;

if(login_retval != 0)
{
document.getElementById('msglbl').innerHTML = eLang.getString('common','STR_LOGINERRORCODE_7');
//document.getElementById('login_username').value = "";
document.getElementById('login_password').value = "";
document.getElementById('login_password').focus();

return;
}
login_cookie = WEBVAR_JSONVAR_WEB_SESSION.WEBVAR_STRUCTNAME_WEB_S ESSION[0].SESSION_COOKIE;
document.cookie = "SessionCookie="+login_cookie+";path=/";
document.cookie = "Username=" + document.getElementById('login_username').value + ";path=/";
document.location = "/index.html";


}


var validate_prevlogin_resp = function()
{

errcod = WEBVAR_JSONVAR_WEB_SESSION_VALIDATE.HAPI_STATUS;
if(errcod != 0 || errorcodes[errcod] != undefined)
{
//alert(errcod + " " + errorcodes[errcod]);
document.getElementById('msglbl').innerHTML = errorcodes[errcod];
}
}

document.onkeypress = function(e)
{
if(!e) e = window.event;

if(e.keyCode==13)
{
DoLogin();
}
}

questa non riesco propio a farla
altre ci sono riuscito generalmente pero la form portava cone action la pagina a cui mandavo il valori
di username e password poi ho letto che posso essere messe anche delle funzioni ma un tipo di action come questa
almeno sui vari forum non mi e capitata di vederla

spero in una pronta risposta grazie per lìinteressamento