API 02
Modifica di caratteristiche HTML
APIDefinitiva.txt
—
Plain Text,
1 kB (1778 bytes)
Contenuto del file
<?xml version="1.0" encoding="UTF-8"?> <Module> <ModulePrefs title="API Definitiva" author="Giorgio Poletti" height="250" width="400"/> <UserPref name="myname" display_name="Name" required="true" /> <UserPref name="myphoto" display_name="Photo" default_value="rowanheadshot.jpg"/> <UserPref name="mychoice" display_name="Show Photo?" datatype="bool" default_value="true"/> <UserPref name="mycolor" display_name="Color" default_value="Yellow" datatype="enum" > <EnumValue value="Red" /> <EnumValue value="Aqua" /> <EnumValue value="Lime" /> <EnumValue value="Yellow" /> <EnumValue value="Pink" /> <EnumValue value="Orange" /> <EnumValue value="White" /> </UserPref> <Content type="html"> <![CDATA[ <div id="content_div"></div> <script type="text/javascript"> var prefs = new gadgets.Prefs(); function displayGreeting () { // Get current time var today = new Date(); var time = today.getTime(); var html = ""; var hour = today.getHours(); var salutation = "Afternoon"; if (hour < 12) { salutation = "Morning"; } else if (hour > 17) { salutation = "Evening"; } var element = document.getElementById('content_div'); element.style.height=250; element.style.backgroundColor=prefs.getString("mycolor"); html += "<br><FONT SIZE=6>Good " + salutation + ", " + prefs.getString("myname") + "!!!<br><br></FONT>"; if (prefs.getBool("mychoice") == true) { html += '<img src="' + prefs.getString("myphoto") + '">'; } element.innerHTML = html; } gadgets.util.registerOnLoadHandler(displayGreeting); </script> ]]> </Content> </Module>