Почему не работает код JavaScript?

программирование скрипт IE 6

Имеем код чтения матрицы из файла:
filepath = prompt("Введите путь к файлу с матрицей исходов:","D:\\Матрица.txt")
var fso = new ActiveXObject("Scripting.FileSystemObject")
var fileobj = fso.GetFile(filepath)
var size = fileobj.Size
var textmatr = fileobj.OpenAsTextStream(1)
textmatr.Skip(size)
var n = textmatr.Line // количество стратегий I игрока
textmatr.Close()

var fso = new ActiveXObject("Scripting.FileSystemObject")
var textmatr = fso.OpenTextFile(filepath)
var x = new Array() // массив, содержащий матрицу исходов
var A = "", str = ""
var i = 0, k, eps = 0.01
while(i<n){
str = textmatr.ReadLine()
x[i] = new Array()
k = 0
while(k<str.length){
x[i].push(str.charAt(k))
if (A.indexOf(str.charAt(k))==-1) {A += str.charAt(k)}
k += 2
}
i++
}
textmatr.Close()
alert("Hello")
В IE 6.0 выполняется только цикл while, а все остальные операторы до конца скрипта игнорируются("Ошибка на странице"), т. е., например, Hello не выводится. Как я ни переделывала код, все без толку. Отчего это может быть?

Примечание:
Толян СПБ, спасибо за ответ, но в учебнике написано два слэша. Да и, мне кажется, не в этом дело.
Самое интересное, что весь код (я выложила только часть) у меня выполнялся отлично до вчерашнего дня. Вчера перестало работать все после цикла while. Может, это вирус?

Примечание:
Установила IE7.0, на нем та же ситуация.
Ответы:
В "D:\\Матрица.txt" после двоеточия должен быть один(!) слэш
Ну так не пользуйтесь этим антиквариатом, сделайте, чтобы в нормальных браузерах (т. е. хотя бы IE7, или альтернативные) работало. Не надо пытаться баги микрософта исправлять.
> Как я ни переделывала код, все без толку


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.