Advertentie | |
|
![]() |
|||
Verwijderd
|
Citaat:
Citaat:
Code:
javascript:wnd = window.open('http://forum.scholieren.com', 'test'); wnd.document.forms[0].username.value='eddie'; wnd.document.forms[0].password.value=***********'; wnd.document.forms[0].submit(); [edit] Code:
javascript:wnd = window.open('http://forum.scholieren.com', 'test'); alert(wnd.document.forms); [/edit] Laatst gewijzigd op 24-07-2002 om 13:26. |
![]() |
|
![]() |
Misschien helpt het, als je tussendoor een TimeOut zet. Het is niet bepaalt een proffessionele opllosing, maar misschien werkt het:
Code:
wnd = window.open('http://forum.scholieren.com', 'test'); function login(){ wnd.document.forms[0].username.value='eddie'; wnd.document.forms[0].password.value=***********'; wnd.document.forms[0].submit(); } window.setTimeout("login()", 2000); |
![]() |
||
![]() |
Citaat:
__________________
A helta ar caita caimanna!
|
![]() |
||
![]() |
Citaat:
Code:
wnd = window.open('http://forum.scholieren.com', 'test'); function login(){ if(wnd.status == window.status){ wnd.document.forms[0].username.value='eddie'; wnd.document.forms[0].password.value=***********'; wnd.document.forms[0].submit(); } else window.setTimeout("login()", 200); } Code:
onLoad="login();" |
![]() |
||
Verwijderd
|
Citaat:
![]() |
![]() |
|
![]() |
Mmmmh.... da klopt
![]() Maar als je het nou eens zo probeert: je maakt lokaal een nieuwe pagina (bv C:\redirect.html) met volgende inhoud: Code:
<html> <head> <script language="JavaScript"> <!-- function login(){ if(wnd.status == window.status){ wnd.document.forms[0].username.value='eddie'; wnd.document.forms[0].password.value=***********'; wnd.document.forms[0].submit(); window.close(); } else window.setTimeout("login()", 200); } //--> </script> </head> <body onLoad="login()"> <script language="JavaScript"> <!-- wnd = window.open('http://forum.scholieren.com', 'test'); //--> </script> </body> </html> |
![]() |
||
Verwijderd
|
Citaat:
![]() Maar zelfs dit doet het niet :/ Code:
wnd = window.open('http://forum.scholieren.com', 'test'); setTimeout("wnd.document.forms[0].username.value='eddie'", 2000 ); setTimeout("wnd.document.forms[0].password.value=''", 2000 ); Code:
Error: name: TypeError message: Value on left hand side of [...] is not convertible to Object: wnd.document.forms |
![]() |
|
En een code als deze:
Code:
javascript:window.location='http://forum.scholieren.com'; for ( var i = 0; i < 1 ) { if(document.forms) { i = 1; document.forms[0].username.value='eddie'; document.forms[0].password.value='**********'; document.forms[0].submit(); }} Hij loopt steeds de vraag of het document een form object heeft. Zo ja, dan wordt i = 1, dan vult-ie de form in en submit-ie, en de for-loop stopt want i is immers 1 geworden. Snap? |
![]() |
|
Die van mij werkt half. Als de forum index is geladen, dan werkt het script. Als dit niet het geval is, laadt hij de forum index. Maar omdat er in de locatiebalk dan geen script meer staat maar een locatie werkt hij het script niet meer verder af. Dus ik kan niks anders bedenken dan dat je dat klote Opera in de prullenbak moet kieperen en gewoon MSIE neemt.
O ja, het script dat ik net gaf is nét niet goed, het script dat half werkt is deze: javascript: window.location = 'http://forum.scholieren.com'; for ( var i = 0; i < 1; i = i ) { if (document.forms) { i = 1; document.forms[0].username.value='eddie'; document.forms[0].password.value='**********'; document.forms[0].submit(); } } |
![]() |
|
Wat je wel kan doen, is de form overnemen in een eigen nieuwe pagina (natuurlijk het pad van de action niet relatief maar voluit invoeren) en een body onload met de code erin knallen. Dan processt-ie de php met je naam en passwd en gooit-ie je naar het forum. Dus, kort, iets van:
Code:
<body onload="jecode"> <form action="http://for...en.com/member.php> ... </form> </body> |
![]() |
||
Verwijderd
|
Citaat:
![]() Dat was het allereerste wat ik probeerde. Gewoon de volgende url in de snelkoppeling zetten: Code:
http://forum.scholieren.com/member.php?username=eddie&password=***** ![]() Een code als dit: <input type="hidden" name="s" value="bc4b4250d478fb65ae9230b9f78bb9b3"> Laatst gewijzigd op 26-07-2002 om 15:17. |
![]() |
|
WERKT WEL!!!!!
Code:
<html> <head> <script> function logFI() { document.forms[0].username.value='naampjuh'; document.forms[0].password.value='********'; document.forms[0].submit(); } </script> </head> <body onLoad="logFI()"> <table border="0" cellpadding="0" cellspacing="0"> <form action="http://forum.scholieren.com/member.php" method="post"> <tr> <td nowrap><font class="sf"><b><a name="login">Niet ingelogd?</a></b><br>Login met gebruikersnaam en wachtwoord:</font></td> </tr><tr> <td nowrap><input type="hidden" name="s" value="d80894baa8ed58b42d0ea40a9f19439b"> <input type="hidden" name="action" value="login"> <input type="text" class="bginput" name="username" size="7"> <input type="password" class="bginput" name="password" size="7"> <input type="submit" class="bginput" value="Log in!"></td> </tr> </form> </table> </body> </html> (tenminste, in MSIE.. check jij dan ff in Opera) |
![]() |
|
Verwijderd
|
jah, ok
![]() Hij doet het nu ook gewoon. Zal wel aan de volgorde hebben gelegen ofzo ![]() Dit staat nu in mijn snelkoppeling: Code:
http://forum.scholieren.com/member.php?action=login&username=eddie&password=****** ![]() [edit] De s-waarde wordt er zo te zien uitgefilterd. Deze staat nog voor de action. member.php?s=....&action=login... [/edit] Laatst gewijzigd op 26-07-2002 om 18:48. |
![]() |
||
Citaat:
Code:
http://forum.scholieren.com/member.php?username=eddie?password=****** |
Advertentie |
|
![]() |
|
|