Форум программистов, компьютерный форум, киберфорум
Наши страницы
PowerShell
Войти
Регистрация
Восстановить пароль
 
Aesonne
0 / 0 / 0
Регистрация: 15.04.2015
Сообщений: 1
1

Запись в веб-форму

16.04.2015, 10:31. Просмотров 593. Ответов 0
Метки нет (Все метки)

Доброго времени суток!

Есть html страница (принтер), которую необходимо заполнить
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<HTML><HEAD><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8">
<SCRIPT SRC="/cgi-bin/dynamic/printer/include/jshelper.js" LANGUAGE="JavaScript"></SCRIPT>
<TITLE>TCP/IP</TITLE>
<LINK REL="stylesheet" HREF="/cgi-bin/dynamic/printer/configStyle.css" TYPE="text/css">
</HEAD>
<BODY>
<H3>Settings</H3>
<FORM ACTION="/cgi-bin/postpf/cgi-bin/dynamic/config/net/ip.html" METHOD="post">
 
<B>TCP/IP</B>
<TABLE>
<TR><TD>Set Hostname</TD><TD NOWRAP><INPUT NAME="vac.255.IPNAME" SIZE=22 MAXLENGTH=15 VALUE="PrinterName" ></TD><TD>Example:'BOBS-PRINTER' (US-ASCII, alphanumeric characters and hyphen only)</TD></TR>
<TR><TD>Domain Name</TD><TD NOWRAP><INPUT NAME="vac.255.IPDOMAIN" SIZE=22 MAXLENGTH=254 VALUE="Domain.com" ></TD><TD>test.company.com</TD></TR>
 
<TR><TD>Enable HTTP Server</TD><TD NOWRAP><INPUT TYPE="hidden" NAME="vac.255.IPHTTPENABLE" VALUE=0><INPUT TYPE="checkbox" NAME="vac.255.IPHTTPENABLE" VALUE=1  CHECKED></TD><TD></TD></TR>
 
<TR><TD>WINS Server Address</TD><TD NOWRAP><INPUT TYPE="hidden" NAME="PT_IPADDR" VALUE=""><INPUT TYPE="hidden" NAME="vac.255.IPWINSADDR" VALUE=""><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="0" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="0" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="0" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="0" ></TD><TD>If DHCP or BOOTP is not on the network</TD></TR>
 
<TR><TD>DNS Server Address</TD><TD NOWRAP><INPUT TYPE="hidden" NAME="PT_IPADDR" VALUE=""><INPUT TYPE="hidden" NAME="vac.255.IPDNSSERVERADDR" VALUE=""><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="192" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="168" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="1" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="9" ></TD><TD>If DHCP or BOOTP is not on the network</TD></TR>
<TR><TD>Backup DNS Server Address</TD><TD NOWRAP><INPUT TYPE="hidden" NAME="PT_IPADDR" VALUE=""><INPUT TYPE="hidden" NAME="vac.255.IPDNSSERVERADDR2" VALUE=""><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="192" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="168" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="1" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="10" ></TD><TD></TD></TR>
<TR><TD>Backup DNS Server Address2</TD><TD NOWRAP><INPUT TYPE="hidden" NAME="PT_IPADDR" VALUE=""><INPUT TYPE="hidden" NAME="vac.255.IPDNSSERVERADDR3" VALUE=""><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="192" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="168" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="1" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="11" ></TD><TD></TD></TR>
<TR><TD>Backup DNS Server Address3</TD><TD NOWRAP><INPUT TYPE="hidden" NAME="PT_IPADDR" VALUE=""><INPUT TYPE="hidden" NAME="vac.255.IPDNSSERVERADDR4" VALUE=""><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="192" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="168" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="1" ><B> . </B><INPUT NAME="A" SIZE=3 MAXLENGTH=3 VALUE="12" ></TD><TD></TD></TR>
С заполнение полей типа SetNostName (vac.255.IPNAME) все хорошо:
PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$url = 'http://192.168.1.50/cgi-bin/dynamic/config/net/ip.html'
$url2 = 'http://192.168.1.50/cgi-bin/postpf/cgi-bin/dynamic/config/net/ip.html'
$timeout = 10
 
$auth = Invoke-WebRequest -Uri $url -TimeoutSec $timeout -SessionVariable session  
$form = $auth.Forms[0]  
 
$form.Fields['vac.255.IPNAME'] = "New-Name"
$form.Fields['vac.255.IPDOMAIN']="New-domain.com"
$form.Fields['vac.255.IPWINSADDR']
$form.Fields['vac.255.IPHTTPENABLE']=1
 
 
$res = Invoke-WebRequest -Uri $url2 -WebSession $session -Method POST -Body $form.Fields
Подскажите как заполнить поля WINS и DNS ????
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2015, 10:31
Ответы с готовыми решениями:

Как добавить запись в подчиненную форму через форму элемента?
Есть основная форма. На ней подчиненная табличная форма - список короче. ...

Форму на веб)
Собственно, вопрос такой… В Visual Studio 2008 сделала веб-интерфейс для...

Отобразить изображения в веб-форму
привет. Разрабатываю веб приложение на ASP.Net и C#. к примеру есть папка...

Управление приложением через веб-форму
В общем есть у меня одна программа на C# (WinForms), которая висит на сервере и...

заполнить форму поиска на веб-странице в браузере
Стал вопрос: заполнить форму поиска на веб-странице в браузере (допустим, ИЕ)....

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2015, 10:31

Как связать форму с сылкой на веб странице
Добрый день! Я сделала форму которая добавляет и удаляет записи в XML файл. но...

Заполнение БД Access через форму на веб странице
Добрый всем день. Ребят подскажите можно ли это реализовать ? На работе...

Распознавание цвета с веб-камеры через форму
Здравствуйте, моя задача: вывести видео с вебки на форму, и при определении с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru