Гость
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Требуется помощь в написании скрипта / 5 сообщений из 5, страница 1 из 1
12.02.2007, 21:21
    #34325380
On-Lite
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Требуется помощь в написании скрипта
В общем задача такая, у меня программа генерирует XML файл.
нужен скрипт чтобы выполнял следующее:

открываем в браузере форму,

1. выбраем XML файл.
2. скрипт показывает содержимое файла на экране
3. затем нажимаем на кнопочку отправить
4. выведенное содержимое XML файла переводится в строку и методом POST отправляется по определенному адресу

как реализовать подобное?

------------------------------------------------------------
Не делай того, чего не пожелал бы себе...
...
Рейтинг: 0 / 0
13.02.2007, 09:57
    #34325976
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Требуется помощь в написании скрипта
Если форма находится на сервере в интернете, то это невозможно. Скриптам запрещено работать с файловой системой. Можно сразу отправить файл на сервер, он его, снабдив бантиками и рюшечками, покажет броузеру, а потом еще одним кликом сделает то, ради чего он собственно и закачивался.
...
Рейтинг: 0 / 0
13.02.2007, 09:58
    #34325983
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Требуется помощь в написании скрипта
Проще всего это сделать в самой программе, которая генерит }{ML.
...
Рейтинг: 0 / 0
13.02.2007, 17:10
    #34327881
On-Lite
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Требуется помощь в написании скрипта
Сама программа DOS. В ней генерируем html файл и запускаем его через iexplore.exe
никаких интерпретаторов и веб серверов в помине нет... чистый html и js
может я неправильно объяснил суть проблемы... попытаюсь еще раз...
генерирую в программе html файл... затем открывается браузер со следующей формой...
пустое поле, кнопка обзор и кнопка отправить...
кнопкой обзор мы открываем XML файл, кнопкой отправить мы делаем следующее:
Загоняем в переменную XMLData содержимое файла XML и отправляем методом POST по определенному адресу на удаленный сервер, который принимает значение переменной XMLData и тем самым обрабатывает заказ.

вот я просто не знаю как загнать XML документ в переменную XMLData, который находится в HTML документе..

вот фрагмент кода:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<FORM action=https://XXX.XXX.XXX.XXX/Request 
method=post target=_blank>
<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#dcdcdc cellSpacing= 0  
cellPadding= 4  rules=none frame=box>
  <TBODY>
  <TR>
    <TD class=frmHeader style="BORDER-RIGHT: white 2px solid" 
    background="xDataLink Web Service.files/xDataLink.asmx">Parameter</TD>
    <TD class=frmHeader 
      background="xDataLink Web Service.files/xDataLink.asmx">Value</TD></TR>
  <TR>
    <TD class=frmText style="FONT-WEIGHT: normal; COLOR: #000000">XMLData:</TD>
    <TD><INPUT class=frmInput size= 50  name=XMLData value="Вот сюда как раз и нужно вставить содержимле XML документа из файла"></TD></TR>
  <TR>
    <TD></TD>
    <TD 
align=right><INPUT class=button type=submit value=Invoke></TD></TR></TBODY></TABLE></FORM>


------------------------------------------------------------
Не делай того, чего не пожелал бы себе...
...
Рейтинг: 0 / 0
14.02.2007, 06:52
    #34328871
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Требуется помощь в написании скрипта
On-Lite
вот я просто не знаю как загнать XML документ в переменную XMLData, который находится в HTML документе..

Отправить весь файл и не париться
Ну если хочется показать содержимое - положить в iframe
Код: plaintext
1.
2.
3.
4.
5.
<script>
function preview(val){
document.getElementById("view").src=val;
}</script>
<input type=file onchange="preview(value)"/>
<iframe id="view"/>
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Требуется помощь в написании скрипта / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]