HTML interesse |
|
Hallo,
is er iemand die een beetje met gadgets overweg kan?
ik ben een gadget aan het schrijven, alleen doet hij niet wat ik wil als ik de settingspage gebruik.
<html>
<head>
<link href="settings.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
System.Gadget.onSettingsClosing = settingsClosing;
function settingsClosing(event)
{
try{
// Save the settings if the user clicked OK.
if (event.closeAction == event.Action.commit) {
System.Gadget.Settings.writeString("setBG", achtergrond.value);
System.Gadget.Settings.writeString("gebruikersnaam", gebruiker.value);
}
// Allow the Settings dialog to close.
} catch(err) { System.Debug.outputString(err.name+" - "+err.message)}
}
function init(){
if(System.Gadget.Settings.readString("gebruikersnaam")==""){
document.form.gebruikersnaam.value = "buh";
}else{
document.form.gebruikersnaam.value = System.Gadget.Settings.readString("gebruikersnaam");
}
}
</script>
</head>
<body onLoad="init()">
Kies achtergrond<br/>
<form name="form">
<select id="achtergrond">
<option>blue</option>
<option>green</option>
<option>nature</option>
</select>
<br />
<br />
Vul je travian gebruikersnaam in:<br />
<input id="gebruiker" value="" name="gebruikersnaam">
</form>
</body>
</html>
<html> <head> <link href="settings.css" rel="stylesheet" type="text/css" /> <script language="javascript" type="text/javascript"> System.Gadget.onSettingsClosing = settingsClosing; function settingsClosing(event) { try{ // Save the settings if the user clicked OK. if (event.closeAction == event.Action.commit) { System.Gadget.Settings.writeString("setBG", achtergrond.value); System.Gadget.Settings.writeString("gebruikersnaam", gebruiker.value); } // Allow the Settings dialog to close. } catch(err) { System.Debug.outputString(err.name+" - "+err.message)} } function init(){ if(System.Gadget.Settings.readString("gebruikersnaam")==""){ document.form.gebruikersnaam.value = "buh"; }else{ document.form.gebruikersnaam.value = System.Gadget.Settings.readString("gebruikersnaam"); } } </script> </head> <body onLoad="init()"> Kies achtergrond<br/> <form name="form"> <select id="achtergrond"> <option>blue</option> <option>green</option> <option>nature</option> </select> <br /> <br /> Vul je travian gebruikersnaam in:<br /> <input id="gebruiker" value="" name="gebruikersnaam"> </form> </body> </html>
hij wil geen settings wegschrijven, als ik de settings pagina open gaat hij wel de gebruikersnaam ophalen in het settings.ini bestand
weet iemand wat ik mis doe?
|