I've taken the below sample from MSDN:
<script language="jscript">
function GetScriptEngineInfo(){
var s;
s = ""; // Build string with necessary info.
s += ScriptEngine() + " Version ";
s += ScriptEngineMajorVersion() + ".";
s += ScriptEngineMinorVersion() + ".";
s += ScriptEngineBuildVersion();
return(s);
}
alert(GetScriptEngineInfo());
</script>
And I am running winXP Home with the .Net Framework 1.1 installed (the
version that came with MS VS C++ .NET 2003).
However, when I run the above, my jscript version is reported as (ctrl-c
alert):
---------------------------
Microsoft Internet Explorer
---------------------------
JScript Version 5.6.6626
---------------------------
OK
---------------------------
I was under the impression that with .Net installed, the above should report
7.XXX (the .NET version of JScript). So what is going on? Do I have to turn
JS .NET "On"? Or is JS .NET only a server thing?
I was really keen on using the new syntax for classes (like in C++, Java
etc...):
class CPerson{
var name : String;
var address : String;
// CPerson constuctor
function CPerson(name : String){
this.name = name;
};
};
Thanks all,
Joey
[MSFT] - 28 Jun 2004 09:00 GMT
Hello,
Please refer to the same post in microsoft.public.scripting.jscript.
Thanks,
Luke