property target_URL : "http://www.macfreak.nl/cgi-bin/forums/forum.cgi/"tell application "Mozilla" to Get URL target_URL
tell application "Mozilla" to Get URL target_URL
Maar als ik nu op de knop 'inloggen' wil drukken, wat dan? Recordable lukt het helaas niet...
property target_URL : "http://www.macfreak.nl/cgi-bin/forums/forum.cgi/"tell application "Mozilla" to OpenURL target_URL
tell application "Mozilla" to OpenURL target_URL
Voorbeeld voor gathering.tweakers.net:
<body onload="document.loginform.submit();"><form action="http://gathering.tweakers.net/forum" method="post" name="loginform"><input type="hidden" name="action" value="login" /><input type="text" name="data[username]" size="13" value="mijngebruikersnaam" class="forms" /><input type="password" name="data[password]" size="12" value="mijnwachtwoord" class="forms" /><input type="submit" value="login" /></form></body>
(Bewerkt door Fredrik om 20:22, 17-05-2004)
javascript:var username = prompt("Wat is uw gebruikersnaam?",""); var password= prompt("Wat is uw wachtwoord?"); if(username && password){ parent.window.location = "http://www.macfreak.org/cgi-bin/forums/loginout.cgi?inmembername="+username+"&inpassword="+password+"&submit=Inloggen&action=login";}
of
javascript:parent.window.location = "http://www.macfreak.org/cgi-bin/forums/loginout.cgi?inmembername=username&inpassword=password&submit=Inloggen&action=login";
(vervang in het laatste geval username door de gebruikersnaam waarop je wilt inloggen en password door het wachtwoord wat bij die gebruikersnaam hoort)In beide gevallen kan je inloggen op macfreak zonder eerst een formulier te moeten invullen (en maakt niet gebruik van cookies, hij logt echt in).
In jouw code wordt dit:
property target_URL : "javascript:parent.window.location = 'http://www.macfreak.org/cgi-bin/forums/loginout.cgi?inmembername=username&inpassword=password&submit=Inloggen&action=login'" tell application "Mozilla" to Get URL target_URL
(Bewerkt door ctMAX om 14:28, 18-05-2004)