|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
user75 : 29 Новичок
|
Янв 24, 2012 10:25 |
|
|
У меня есть JS файл с функцией:
| Код: |
function importFilePathValidation( filePath )
{
var errorMessage = document.getElementById("idError");
var file = fopen(filePath, 0); // Open the file for reading
if (file != -1) // If the file has been successfully opened
{
if (0 == flength(file))
{
displayErrorMessage('idError',getErrStr('H7013'),null);
return false;
}
fclose(file);
}
return true;
}
|
Но при дебаге этого кода на строке:
var file = fopen(filePath, 0);
выдается ошибка: Object expected.
Почему так может быть?
Заранее спасибо. |
|
|
|
 |
user75 : 29 Новичок
|
Янв 24, 2012 11:00 |
|
|
| Может нужен какой-то инклюд (src) для fopen? |
|
|
|
 |
Beowulf13th : 311 Бывалый
|
Янв 24, 2012 11:20 |
|
|
вы хотите javascript'ом открыть файл на клиентской машине через web-страницу?
я подозреваю это прокатит только с использованием объектов ActiveX что-то вроде ActiveXObject('Scripting.FileSystemObject') _________________
Блог программиста.
Товары в ULMART'е по второй колонке. Промокод: 972946 |
|
|
|
 |
user75 : 29 Новичок
|
Янв 24, 2012 12:00 |
|
|
Да, надо открыть javascript-ом файл на клиентской машине, сейчас ActiveX и используется, но мне надо от него отвязаться, т.к. не все хотят включать галочку "Initialize and script ActiveX controls not marked as save for scripting" в браузере. К тому же, если я не ошибаюсь, то ActiveX поддерживается не во всех браузерах.
Можно ли как-нибудь открыть файл без ActiveX? |
|
|
|
 |
|
|
Страница 1 из 1
|
Список форумов
-> JavaScript / JScript |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|