Пользователю необходимо нажать кнопку обзора, чтобы просмотреть его систему. Затем он выбирает текстовый файл & кликов ok.Once он нажимает ОК, все данные в текстовом файле должны отображаться в тексте area.How я это делаю? Я использую JavaScript & C# design aspx pages.It предпочтительнее, если я избегу поездки туда и обратно на сервер.Чтение и отображение текстового файла в javascript
ответ
Я знаю, что вы сказали, что предпочтете поездку туда и обратно, но это единственный способ, которым вы сможете достичь того, чего хотите.
Вы можете загрузить файл в iframe и выполнить загрузку за кулисами (без обновления страницы, gmail делает это :)), затем используйте AJAX для загрузки данных и вставки их в текстовое поле.
Из соображений безопасности JavaScript не может получить доступ к локальной файловой системе.
Вы не можете сделать это без поездки на сервер, единственный способ получить содержимое файла - отправить его как часть формы. Вы можете совершить поездку на сервер в iframe через XHR, а затем обновить текстовую область с помощью результата вызова XHR, поэтому похоже, что один из них не был задействован, но вы не можете напрямую обращаться к содержимому файлы пользовательской машины по понятным причинам.
heh. Тот же ответ, что и я, вы просто избили меня на несколько секунд :) – TJMonk15
Javascript не может этого сделать без серьезной угрозы безопасности для пользователя. При этом файл должен быть отправлен на ваш сервер.
Как указывали другие плакаты, вы не можете напрямую обращаться к локальной файловой системе с Javascript. Но вы можете настроить действие на своем сервере, чтобы принять входной файл POST формы и просто отбросить данные обратно в ответ. Если вы скрываете iframe внутри своей страницы в качестве целевой POST формы, данные ответа могут отображаться в скрытом iframe, а затем страница не будет перезагружаться. Затем, как только iframe загрузится с текстом, вы можете использовать JS для вывода текста из iframe и поместить его в интересующую вас область текста. использование для пользователей Firefox с расширением, вы должны выполнить это без обратной транзакции, используя скрипт пользователя Greasemonkey (см. www.greasespot.com) или что-то в этом роде, в котором используются пользовательские расширения Mozilla.
В целом не может быть сделано, так как ответы здесь наброски.
Однако это можно сделать только в Firefox 3+, используя массив . Другие браузеры должны были вернуться к серверу в оба конца.
- 1. Чтение и отображение строк из текстового файла
- 2. чтение и отображение данных из текстового файла
- 3. Чтение и запись текстового файла в JavaScript
- 4. Чтение Из текстового файла Javascript
- 5. Чтение и отображение файла
- 6. Чтение в матрице из текстового файла и отображение
- 7. Чтение локального текстового файла в JavaScript
- 8. Чтение локального текстового файла в массив JavaScript
- 9. Javascript: Чтение текстового файла в матрицу
- 10. чтение содержимого текстового файла
- 11. Чтение из текстового файла и отображение при загрузке формы
- 12. Чтение и отображение простого текста из текстового файла
- 13. Чтение первых 3 предложений текстового файла и отображение на экране
- 14. mvc 5 чтение и отображение содержимого текстового файла
- 15. Чтение базы данных текстового файла и отображение результатов
- 16. Чтение имени файла из текстового поля и его отображение
- 17. чтение и отображение локального текстового файла на странице jsp
- 18. Чтение и отображение содержимого текстового файла с помощью кодирования C
- 19. Поиск и чтение текстового файла
- 20. чтение и запись текстового файла
- 21. Чтение и запись текстового файла
- 22. Чтение и написание текстового файла
- 23. Чтение и анализ текстового файла
- 24. Чтение и запись текстового файла
- 25. printf и чтение текстового файла
- 26. Чтение и разбиение текстового файла
- 27. Чтение текстового файла с массивами в нем - отображение в таблице
- 28. Javascript: Чтение текстового файла с использованием AJAX
- 29. Чтение строки/переменной из текстового файла javascript
- 30. Чтение и извлечение данных из текстового файла в Javascript
Как я могу это сделать с IFrames? Некоторые вещи на боковых линиях вложения gmail – Janmejay