![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Misha_White |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 25.4.2007 Где: Кодинск Репутация: нет Всего: 1 |
Здравствуйте!
Начал изучать ДжаваСкрипт и столкнулся с такой проблемой: Нужно поле загрузки файла, из которого затем нужно брать данные и передавать в качестве параметров функции (тоже на джаваскрипт)... Свойство Value возвращает имя файла(или путь)... Помогите пжлст. Файлец XML. --------------------
Я не волшебник... я только учусь... |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Это JS не сделаешь - только на стороне сервера, JS не работает с файлами.
|
|||
|
||||
| Misha_White |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 25.4.2007 Где: Кодинск Репутация: нет Всего: 1 |
(( у меня локальная страница... А чем можно это сделать?
--------------------
Я не волшебник... я только учусь... |
|||
|
||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: 20 Всего: 39 |
Misha_White
что есть загрузка в вашем понимании? вы подразумеваете что есть поле input type="file" и через него вы выбираете нужный вам xml файл, правильно? файл xml как и страница хранится на одном компютере на диске, а не на через http, правильно? какой предпочитаемый браузер для вашей задумки?? какая в конце концов ось стоит на машине? дайте в конце концов всю ТЗ надо знать от чего рулить -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| Misha_White |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 25.4.2007 Где: Кодинск Репутация: нет Всего: 1 |
Все правильно. Я пишу под виндой, IE7, но нужно чтобы это работало на линухе... Я немного не догоняю как тут че... В С и Паскале все ясно... А тут... ((( И с XML никада не работал... В этом файле лежат данные...
такого плана... нужно отсюда взять lat="52.074971" lon="113.487043" и передать их как параметры в функцию (числовое значение)... --------------------
Я не волшебник... я только учусь... |
||||
|
|||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: 20 Всего: 39 |
Misha_White
но нужно чтобы это работало на линухе... к сожалению я не знаю кроссплатформенной локальной подгрузки документов связанной с выбором файла через input type="file" под виндой же и осликом можно использовать островки xml (XML Data Islands) http://msdn2.microsoft.com/en-us/library/m...512(VS.85).aspx (где-то тут примерно) так вот эта технология позволяет внедрять xml в страницу то бишь просто в теле странице пишешь что то типа <xml src="" id="isXML"></xml> а потом подставляя из type="file" value в src у xml вы получите доступ к xml-данным вот как то так хотя можно попробовать и через ajax, если безопасность не зареже то вполне можно будет достать и если через ajax на винт будете обращаться то повнимательнее с 4 и 200 -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| Aikus |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 29.11.2007 Репутация: 1 Всего: 1 |
Если бы вы сказали конкретную цель, было бы проще.
1. Если файл лежит где либо в http доступе, то можно воспользоваться ajax. Тут вам наверно что-либо в качестве серверной части понадобиться. 2. IE для OS Linux не предназначен, если хотите быть уверенным, что скрипт заработает пересаживайтесь на mozilla. 3. Как я понял, вы имеете ввиду десктоп версию, поэтому советую поискать инфу вот тут http://www.mozilla.org/docs/ В десктопе мозиловский JS и с файлами работает и много чего др. делать может))) |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |