Author Topic: ActiveXObject в JavaScript  (Read 3624 times)

0 Members and 1 Guest are viewing this topic.

Offline Martin

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
ActiveXObject в JavaScript
« on: October 01, 2007, 23:23:43 »
Подскажите пожалуйста почему, казалось бы простой код, перепечатанный из книжки, не работает?

java script:
<script>
var fso = new ActiveXObject("Scripting.FileSystemObject")
fso.CreateTextFile("C:\\test.txt")
</script>


При выполнение в консоле Oper'ы вот такие строки появляются:

Inline script thread
Error:
name: ReferenceError
message: Statement on line 2: Reference to undefined variable: ActiveXObject
Backtrace:
Line 2 of inline#1 script in http://.../test.html
var fso = new ActiveXObject("Scripting.FileSystemObject");

Offline never hood

  • Hero Member
  • *****
  • Posts: 845
  • Karma: +16/-10
  • www.4job.co
    • Работа, которую ты искал
ActiveXObject в JavaScript
« Reply #1 on: October 02, 2007, 00:24:24 »
это означает, что в Опере нет такого объекта, как ActiveXObject.
Исполняйте этот скрипт на IE или используйте другой скрипт (что для данного пассажа, возможно, будет не просто, ибо обращения к объектам локальной системы обычно запрещены политикой безопасности браузеров).