If type="text/javascript" with no language specified is not accepted, the other tests will not give results.
Note that if there is any source code visible in the table (but not in all cells), that shows
the browser INCONSISTENTLY handles the script
tag.
Key:
JS = JavaScript syntax: document.write("JS ");
VBS = VBScript syntax: document.write "VBS "
PS = PerlScript syntax: $window->document->write("PS ");
(no language) | language = "JavaScript" | language = "JavaScript1.0" | language = "JavaScript1.1" | language = "JavaScript1.2" | language = "JavaScript1.3" | language = "JavaScript1.4" | language = "JavaScript1.5" | language = "JavaScript1.6" | language = "ECMAscript" | language = "VBscript" | language = "PerlScript" | language = "FakeScript" | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(no type) | |||||||||||||
type = "text/javascript" | |||||||||||||
type = "application/x-javascript" | |||||||||||||
type = "application/x-ecmascript" | |||||||||||||
type = "application/x-vbscript" | |||||||||||||
type = "application/x-perlscript" | |||||||||||||
type = "text/fakescript" | |||||||||||||
type = "application/javascript" | |||||||||||||
type = "application/ecmascript" | |||||||||||||
type = "text/ecmascript" | |||||||||||||
type = "text/jscript" | |||||||||||||
type = "text/livescript" | |||||||||||||
type = "text/vbscript" | |||||||||||||
type = "text/vbs" | |||||||||||||
type = "text/perlscript" |
There should be a line below to indicate support of the NOSCRIPT tag, unless all of the entries in the above table were accepted (the specification says this should be shown if scripts are disabled OR if a script earlier in the page was not run (e.g. the type or language was not accepted by the browser)).
Last Updated: 10-06-2001