1:<htmli>
 2:  <head>
 3:    <script language="JavaScript">
 4:// Init main window
 5:Sash.WindowApp.MainWindow.TitleText = "Hello World";
 6:Sash.WindowApp.MainWindow.Visible = true;
 7:
 8:// Show OS version on status bar.
 9:Sash.WindowApp.MainWindow.StatusVisible = true;
10:Sash.WindowApp.MainWindow.StatusText =
11:  "Running on " + Sash.Core.Platform.OS;
12:
13:// Action triggered by the click of a button.
14:function showGreeting(str) { // Arg unused
15:  // Get the text box object
16:  var box = document.getElementById("box");
17:  var name = "world"; // Default value of greetee
18:  if (box.value != "") {
19:    name = box.value;
20:  }
21:  var message = "Hello, " + name;
22:  var title = "Greetings!";
23:  // Pops up message box with OK button
24:  Sash.Core.UI.MessageBox(message, title,
25:    Sash.Core.UI.MB_OK);
26:}
27:    </script>
28:  </head>
29:
30:<body>
31:<!-- Actual HTML form shown by browser -->
32:<P>Enter a name:<br>
33:<input size=30 id="box">
34:<!-- When clicked, the OK button invokes the onclick method -->
35:<input type="submit" value="OK" onclick="showGreeting()">
36:</body>
37:</html>