home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 May / Chip Mayıs 2001.iso / prog / share / 30 / setup.exe / data1.cab / Fsi_-_English / Update / GetReleaseNotes.js next >
Encoding:
Text File  |  2001-03-15  |  1.2 KB  |  29 lines

  1. function getReleaseNotes(current, latest, filename)
  2. {
  3.     app = new ActiveXObject('FSI.FSIApplication');
  4.     version = app.GetRegistryString(true, 'Version');
  5.     version = version.split('.')[0];
  6.     versionInfo = app.GetRegistryString(true, 'VersionInfo');
  7.  
  8.     app.WriteTempFile(filename,
  9.                             '<html><head><title>Release Notes</title>' +
  10.                             '<script language="JavaScript">' +
  11.                             'app = new ActiveXObject("FSI.FSIApplication");' +
  12.                             'function exit() { app.CloseDialog(true); }' +
  13.                             '</script>' +
  14.                             '</head><body>' +
  15.                             '<p><font face="Verdana" size="4">NetObjects Fusion MX Update Release Notes</font></p>' +
  16.                             '<p><font face="Verdana">Available updates:</font></p>\n',
  17.                             false);
  18.  
  19.     for (i = current + 1; i <= latest; i++)
  20.     {
  21.         request = 'Application=Fusion&Version=' + version + '&VersionInfo=' + versionInfo + '&Type=UpdateInfo&Sequence=' + i;
  22.         s = app.HttpRequest('http://www.netobjects.com/update/UpdateInfo.cgi', '', request, false, false, true);
  23.         app.WriteTempFile(filename, s + '\n', true);
  24.     }
  25.  
  26.     app.WriteTempFile(filename, '<p align="center"><input type="button" value="Close" onclick=exit()></p>', true);
  27.     app.WriteTempFile(filename, '</body>', true);
  28. }
  29.