|
Originally Posted by Lagomorph
|
Originally Posted by Barrakketh
|
Originally Posted by Exewut
I still have IE on my pc but I never use it, will the script get activated or not?
Or do I need to open the link with IE to actually download the script?
|
You have to visit the link with IE. Firefox and Opera don't support ActiveX.
|
Wait, so ActiveX and VBscript are equivalent?
|
No. Both are Microsoft technologies. ActiveX is the way plugins are implemented in IE, VBScript is just another scripting language (VB stands for Visual Basic) that only Internet Explorer uses.
|
The way I read that: you could use java/javascript
|
Not Java. Javascript and Java are completely different animals.
|
which I understand to be sandboxed languages
|
Java is sandboxed, Javascript isn't.
|
to change the code on the page into a VBscript and then the parser would execute that script.
|
It doesn't matter whether the extra code is VBScript or Javascript. The code creates new objects in the page via the DOM (Document Object Model), uses those objects to download a file and write to disk. The problem is that they are able to create and run an application on the local machine. There is no good reason why a web browser needs a scripted ability to launch arbitrary programs.
So I suppose my queston becomes twofold:
Are VBScript and ActiveX equivalent?
|
As stated above, no.
|
Does Firefox/Opera execute VBscript by default?
|
Firefox/Opera don't support VBScript.