<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FDevelopment%2FJavaScript_Version</id>
		<title>JavaScript DHTML/Development/JavaScript Version - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FDevelopment%2FJavaScript_Version"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Development/JavaScript_Version&amp;action=history"/>
		<updated>2026-04-04T16:15:06Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Development/JavaScript_Version&amp;diff=1838&amp;oldid=prev</id>
		<title> в 10:02, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Development/JavaScript_Version&amp;diff=1838&amp;oldid=prev"/>
				<updated>2010-05-26T10:02:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:02, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Development/JavaScript_Version&amp;diff=1839&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Development/JavaScript_Version&amp;diff=1839&amp;oldid=prev"/>
				<updated>2010-05-26T07:19:59Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==A simple &amp;quot;sniffer&amp;quot; that determines browser version and vendor==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Examples From&lt;br /&gt;
JavaScript: The Definitive Guide, Fourth Edition&lt;br /&gt;
Legal matters: these files were created by David Flanagan, and are&lt;br /&gt;
Copyright (c) 2001 by David Flanagan.  You may use, study, modify, and&lt;br /&gt;
distribute them for any purpose.  Please note that these examples are&lt;br /&gt;
provided &amp;quot;as-is&amp;quot; and come with no warranty of any kind.&lt;br /&gt;
David Flanagan&lt;br /&gt;
*/&lt;br /&gt;
/*&lt;br /&gt;
 * File: browser.js&lt;br /&gt;
 * Include with: &amp;lt;script SRC=&amp;quot;browser.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
 * &lt;br /&gt;
 * A simple &amp;quot;sniffer&amp;quot; that determines browser version and vendor.&lt;br /&gt;
 * It creates an object named &amp;quot;browser&amp;quot; that is easier to use than&lt;br /&gt;
 * the &amp;quot;navigator&amp;quot; object.&lt;br /&gt;
 */&lt;br /&gt;
// Create the browser object.&lt;br /&gt;
var browser = new Object();&lt;br /&gt;
// Figure out the browser major version.&lt;br /&gt;
browser.version = parseInt(navigator.appVersion);&lt;br /&gt;
// Now figure out if the browser is from one of the two&lt;br /&gt;
// major browser vendors. Start by assuming it is not.&lt;br /&gt;
browser.isNetscape = false;&lt;br /&gt;
browser.isMicrosoft = false;&lt;br /&gt;
if (navigator.appName.indexOf(&amp;quot;Netscape&amp;quot;) != -1) &lt;br /&gt;
    browser.isNetscape = true;&lt;br /&gt;
else if (navigator.appName.indexOf(&amp;quot;Microsoft&amp;quot;) != -1)&lt;br /&gt;
    browser.isMicrosoft = true;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Check whether JavaScript 1.2 is supported==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Examples From&lt;br /&gt;
JavaScript: The Definitive Guide, Fourth Edition&lt;br /&gt;
Legal matters: these files were created by David Flanagan, and are&lt;br /&gt;
Copyright (c) 2001 by David Flanagan.  You may use, study, modify, and&lt;br /&gt;
distribute them for any purpose.  Please note that these examples are&lt;br /&gt;
provided &amp;quot;as-is&amp;quot; and come with no warranty of any kind.&lt;br /&gt;
David Flanagan&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;!-- Check whether JavaScript 1.2 is supported. --&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot;&amp;gt;var _js12_ = 1.2&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;!-- Now avoid the problems with JavaScript 1.2 on Netscape by running --&amp;gt;&lt;br /&gt;
&amp;lt;!-- the following code on any browser that supports JavaScript 1.1. If --&amp;gt;&lt;br /&gt;
&amp;lt;!-- the browser does not support JavaScript 1.2, however, we&amp;quot;ll display --&amp;gt;&lt;br /&gt;
&amp;lt;!-- an error message and suppress any syntax errors that occur. --&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.1&amp;quot;&amp;gt;&lt;br /&gt;
// If JavaScript 1.2 is not supported, fail gracefully.&lt;br /&gt;
function supressErrors() { return true; }&lt;br /&gt;
if (!_js12_) {&lt;br /&gt;
    window.onerror = supressErrors;&lt;br /&gt;
    alert(&amp;quot;This program requires a browser with JavaScript 1.2 support&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
// Now proceed with the JavaScript 1.2 code. &lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Employing the &amp;quot;NOSCRIPT&amp;quot; Tag==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;TITLE&amp;gt;Some Document&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
    // alert(&amp;quot;hi&amp;quot;);&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;NOSCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;Your browser has JavaScript turned off.&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;/NOSCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;H2&amp;gt;The body of your document.&amp;lt;/H2&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Get IE Version Number==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
function getIEVersionNumber() {&lt;br /&gt;
    var ua = navigator.userAgent;&lt;br /&gt;
    var MSIEOffset = ua.indexOf(&amp;quot;MSIE &amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    if (MSIEOffset == -1) {&lt;br /&gt;
        return 0;&lt;br /&gt;
    } else {&lt;br /&gt;
        return parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(&amp;quot;;&amp;quot;, MSIEOffset)));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
var isIE5Min = getIEVersionNumber() &amp;gt;= 5;&lt;br /&gt;
if (isIE5Min) {&lt;br /&gt;
    // perform statements for IE 5 or later&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Get NN (Netscape Navigator) Version Number==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
function getNNVersionNumber() {&lt;br /&gt;
    if (navigator.appName == &amp;quot;Netscape&amp;quot;) {&lt;br /&gt;
        var appVer = parseFloat(navigator.appVersion);&lt;br /&gt;
        if (appVer &amp;lt; 5) {&lt;br /&gt;
            return appVer;&lt;br /&gt;
        } else {&lt;br /&gt;
            if (typeof navigator.vendorSub != &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
                return parseFloat(navigator.vendorSub);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
var isNN6Min = getNNVersionNumber() &amp;gt;= 6;&lt;br /&gt;
if (isNN6Min) {&lt;br /&gt;
    // perform statements for NN 6 or later&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hiding Scripts from Older Browsers==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Hide From Browser&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Hide&lt;br /&gt;
    document.write(&amp;quot;I can view JavaScript code&amp;quot;)&lt;br /&gt;
  // End hide --&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
Content goes here.&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==JavaScript 1.2 is supported, extract a new URL from the portion==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Examples From&lt;br /&gt;
JavaScript: The Definitive Guide, Fourth Edition&lt;br /&gt;
Legal matters: these files were created by David Flanagan, and are&lt;br /&gt;
Copyright (c) 2001 by David Flanagan.  You may use, study, modify, and&lt;br /&gt;
distribute them for any purpose.  Please note that these examples are&lt;br /&gt;
provided &amp;quot;as-is&amp;quot; and come with no warranty of any kind.&lt;br /&gt;
David Flanagan&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot;&amp;gt;&lt;br /&gt;
// If JavaScript 1.2 is supported, extract a new URL from the portion of&lt;br /&gt;
// our URL following the question mark, and load that new URL in.&lt;br /&gt;
location.replace(location.search.substring(1));&lt;br /&gt;
// Enter a really long, empty, loop so that the body of this document &lt;br /&gt;
// doesn&amp;quot;t get displayed while the new document is loading.&lt;br /&gt;
for(var i = 0; i &amp;lt; 10000000; i++);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;hr size=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;This Page Requires JavaScript 1.2&amp;lt;/h1&amp;gt;&lt;br /&gt;
Your browser cannot run this page. Please upgrade to a browser that&lt;br /&gt;
supports JavaScript 1.2, such as Netscape 4 or Internet&lt;br /&gt;
Explorer 4.&lt;br /&gt;
&amp;lt;hr size=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Multiple Script Versions==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
    &amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
    function doIt() {&lt;br /&gt;
        // statements for JavaScript 1.0 browsers&lt;br /&gt;
    } &lt;br /&gt;
    //--&amp;gt;&lt;br /&gt;
    &amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
    &amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript1.1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &lt;br /&gt;
    function doIt() {&lt;br /&gt;
        // statements for JavaScript 1.1 browsers&lt;br /&gt;
    }&lt;br /&gt;
    //--&amp;gt;&lt;br /&gt;
    &amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
    &amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript1.2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
    function doIt() {&lt;br /&gt;
        // statements for JavaScript 1.2 browsers&lt;br /&gt;
    }&lt;br /&gt;
    //--&amp;gt;&lt;br /&gt;
    &amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;FORM&amp;gt;&lt;br /&gt;
    &amp;lt;INPUT TYPE=button VALUE=&amp;quot;Click Me&amp;quot; onClick=&amp;quot;doIt()&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rendering Different Content for Scriptable and Nonscriptable Browsers==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;BODY BGCOLOR=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;A HREF=&amp;quot;http://home.netscape.ru&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
    document.writeln(&amp;quot;&amp;lt;A HREF=&amp;quot;http://www.wbex.ru&amp;quot;&amp;gt;&amp;quot;)&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
Where?&amp;lt;/A&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;Howdy from the script!&amp;lt;FONT COLOR=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&amp;quot;)&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
If you can read this, JavaScript is not available.&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;/FONT&amp;gt;&amp;quot;)&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Here&amp;quot;s some stuff afterward.&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Set a variable to determine what version of JavaScript we support==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
Examples From&lt;br /&gt;
JavaScript: The Definitive Guide, Fourth Edition&lt;br /&gt;
Legal matters: these files were created by David Flanagan, and are&lt;br /&gt;
Copyright (c) 2001 by David Flanagan.  You may use, study, modify, and&lt;br /&gt;
distribute them for any purpose.  Please note that these examples are&lt;br /&gt;
provided &amp;quot;as-is&amp;quot; and come with no warranty of any kind.&lt;br /&gt;
David Flanagan&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Set a variable to determine what version of JavaScript we support. --&amp;gt;&lt;br /&gt;
&amp;lt;!-- This technique can be extended to any number of language versions. --&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt; var _version = 1.0; &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.1&amp;quot;&amp;gt;  _version = 1.1; &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot;&amp;gt;  _version = 1.2; &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;!-- Run this code on any JavaScript-enabled browser.  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- If the version is not high enough, display a message. --&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
  if (_version &amp;lt; 1.1) {&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;hr&amp;gt;&amp;lt;h1&amp;gt;This Page Requires JavaScript 1.1&amp;lt;/h1&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;Your JavaScript 1.0 browser cannot run this page.&amp;lt;hr&amp;gt;&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;!-- Now run the actual program only on JavaScript 1.1 browsers. --&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.1&amp;quot;&amp;gt;&lt;br /&gt;
    // The actual JavaScript 1.1 code goes here.&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testing Different JavaScript Versions==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;JavaScript Unleashed&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--    var x = &amp;quot;3&amp;quot;;&lt;br /&gt;
    var y = 7;&lt;br /&gt;
    document.write(&amp;quot;x = &amp;quot;3&amp;quot;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;y = 7&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;JavaScript 1.0 and 1.1&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;x == 3 : &amp;quot;);&lt;br /&gt;
    document.write(x == 3);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;y == &amp;quot;7&amp;quot; : &amp;quot;);&lt;br /&gt;
    document.write(y == &amp;quot;7&amp;quot;);&lt;br /&gt;
  //--&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;JavaScript version 1.2&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;x == 3 : &amp;quot;);&lt;br /&gt;
    document.write(x == 3);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;y == &amp;quot;7&amp;quot; : &amp;quot;);&lt;br /&gt;
    document.write(y == &amp;quot;7&amp;quot;);&lt;br /&gt;
  //--&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script language=&amp;quot;JavaScript1.3&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;JavaScript version 1.3 and higher&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;x == 3 : &amp;quot;);&lt;br /&gt;
    document.write(x == 3);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;y == &amp;quot;7&amp;quot; : &amp;quot;);&lt;br /&gt;
    document.write(y == &amp;quot;7&amp;quot;);&lt;br /&gt;
  //--&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Accomodate all versions.&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;x - 0 == 3 : &amp;quot;);&lt;br /&gt;
    document.write(x - 0 == 3);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;&amp;quot;&amp;quot; + y == &amp;quot;7&amp;quot; : &amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;&amp;quot; + y == &amp;quot;7&amp;quot;);  //--&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using Multiple Versions of JavaScript with the language Attribute==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;JavaScript version test page&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
  //Only JavaScript 1.0 browsers read in this section  document.write(&amp;quot;This browser supports JavaScript 1.0&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.1&amp;quot;&amp;gt;&lt;br /&gt;
  //Only JavaScript 1.1 browsers read in this section&lt;br /&gt;
   &lt;br /&gt;
  document.write(&amp;quot;This browser supports JavaScript 1.1&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot;&amp;gt;&lt;br /&gt;
  //Only JavaScript 1.2 browsers read in this section&lt;br /&gt;
  document.write(&amp;quot;This browser supports JavaScript 1.2&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.3&amp;quot;&amp;gt;&lt;br /&gt;
  //Only JavaScript 1.3 browsers read in this section&lt;br /&gt;
  document.write(&amp;quot;This browser supports JavaScript 1.3&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.4&amp;quot;&amp;gt;&lt;br /&gt;
  //Only JavaScript 1.4 browsers read in this section&lt;br /&gt;
  document.write(&amp;quot;This browser supports JavaScript 1.4&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript1.5&amp;quot;&amp;gt;&lt;br /&gt;
  //Only JavaScript 1.5 browsers read in this section&lt;br /&gt;
  document.write(&amp;quot;This browser supports JavaScript 1.5&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using the &amp;quot;noscript&amp;quot; Tag==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;meta http-equiv=&amp;quot;Content-Script-Type&amp;quot; content=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;My First JavaScript Script&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;What is returned?&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;script&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;p&amp;gt;JavaScript is turned on!&amp;lt;/p&amp;gt;&amp;quot;);&lt;br /&gt;
  //--&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;noscript&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;JavaScript is turned off!&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/noscript&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Variable for Browser version and vendor==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
var isNav = (navigator.appName == &amp;quot;Netscape&amp;quot;);&lt;br /&gt;
var isIE = (navigator.appName == &amp;quot;Microsoft Internet Explorer&amp;quot;);&lt;br /&gt;
var isOpera = (navigator.userAgent.indexOf(&amp;quot;Opera&amp;quot;) != -1);&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>