powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / onClick в POST запросе
23 сообщений из 23, страница 1 из 1
onClick в POST запросе
    #35488451
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите разобраться!
После вызова onClick результат передается в HTTP метод GET а мне нужно перенаправить это в POST. подскажите как это сделать.
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35488466
pirat2006
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
что-то не совсем понятно что есть (как конкретно передается в get)?
приведите пример кода
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35488487
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно автору будет достаточно изменить свойство method у form
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35489195
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
постараюсь пояснить.
на страничке есть код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<html>
	<head />
	<body>
		<form action="/aval/servlet/ua.aval.reports.CashState"
			method="post">
			<input type="submit" value="Далее" name="back" />
			<table cellspacing="0" cellpadding="0" border="0"
				align="center" width="100%">
				<tbody>
					<tr>
						<td>
							<a
								onclick="window.open('/servlet/ua.reports.CashState?acc=96036980',
								'Документи','address=no,menubar=no,scrollbars=yes'); return false"
								href="/aval/servlet/ua.reports.CashState?acc=96036980">
								 1002088 
							</a>
						</td>
						<td>UAH</td>
						<td>- 108763558  Дт</td>
					</tr>

Есть кнопочка "далее" и переход по сыылке (событие onclick), так вот, если переход делаю по кнопке "далее" то ответ принимаю в HTTP метод POST, если переход делаю по ссылке (событие onclick) то окно открывется по ссылке "https://localhost:8443/aval/servlet/ua.reports.CashState?acc=96036980" от сюда и видно что ответ идет в GET.

Вопрос: как событие по "onclick" обработать в POST методом?
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35489234
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я понимаю что у меня в коде записано передавать такую ссылку таким способом, меня интересует как передать параметр.
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35489246
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так там так и написано в url. Как написано - так и делает. Хочеш подругому - напиши подругому.

Как вариант значение "96036980" записать в переменную "acc" и вызвать метод формы submit() - оно и пойдет как нужно.
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35489280
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так пнимаю должно быть так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
							<a
								onclick="window.open('/servlet/ua.reports.CashState',
								'Документи','address=no,menubar=no,scrollbars=yes'); return false"
								href="/aval/servlet/ua.reports.CashState">
								 1002088 
							</a>


Как мне вызываю такую ссылку (необходим переход именно по ссылке) передать "acc=96036980"
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35489587
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
...
function Go() {
   document.getElementById('acc').value='96036980'
   document.getElementById('myfrm').submit()
}
...
<form id='myfrm' action="/aval/servlet/ua.aval.reports.CashState" method="post">
...
<input type='hidden' id='acc' name='acc'>
...
<a href='javascript:Go();'> 1002088 </a>
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35490154
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А возможно ли так?:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
...
function Go(aaa) {
   document.getElementById('acc').value=aaa
   document.getElementById('myfrm').submit()
}
...
<form id='myfrm' action="/aval/servlet/ua.aval.reports.CashState" method="post">
...
<input type='hidden' id='acc' name='acc'>
...
<a href='javascript:Go(96036980);'> 1002088 </a>
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35490219
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35490228
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VeticCache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
Тоже чтоли Кащеюшко поставили?
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35490272
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa VeticCache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
Тоже чтоли Кащеюшко поставили?
А что это такое?
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35490297
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это то, что оказалось у тебя в подписи. СУБД такое ...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35490444
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно. Я чё-то не сталкивался никогда, хотя про БД знаю много... .
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35490635
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие твои годы...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35491946
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa VeticCache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
Тоже чтоли Кащеюшко поставили?

Это все копипаст))))))
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35491979
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как мне сделать что б ответ появлялся в новом окне, у меня это реализовано так:
Код: plaintext
1.
2.
3.
onclick="window.open('/servlet/ua.reports.CashState',
'Документи','address=no,menubar=no,scrollbars=yes'); return false"
href="/aval/servlet/ua.reports.CashState"
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35492097
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант...
Код: plaintext
1.
2.
3.
4.
5.
6.
...
function Go() {
   window.open("/aval/servlet/ua.reports.CashState")
}
...
<a href='javascript:Go()' onclick="window.open('/servlet/ua.reports.CashState','Документи','address=no,menubar=no,scrollbars=yes'); return false">Test</a>
...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35497261
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не работает код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<html>
<head>
  <script language="JavaScript">
    function Go(arg) {
    document.getElementById('acc').value=arg
    window.open("/servlet/reports.CashState")
    }
  </script>
</head>
<body>
  <form action="/servlet/reports.CashState" method="post">
  <input type="submit" value="Далее" name="back"/>
  <table cellspacing="0" cellpadding="0" border="0" align="center" width="100%">
  <tbody>
    <tr>
      <th> Счет </th>
      <th> Валюта </th>
      <th> Остаток </th>
    </tr>
    <tr>
       <td>
        <a onclick="window.open('/servlet/reports.CashState','Документи','address=no,menubar=no,scrollbars=yes'); return false" href='javascript:Go(96036980);'> 1002088 </a>
       </td>
      <td>UAH</td>
      <td>- 108763558  Дт</td>
    </tr>

Ответ от страницы по прежнему идет в GET метод, а нужно в POST
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35497456
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так при использовании window.open() он и не пойдет ПОСТом...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35497980
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Veticпомогите разобраться!
После вызова onClick результат передается в HTTP метод GET а мне нужно перенаправить это в POST. подскажите как это сделать.
Метод POST из веб-браузера вызывается при помощи FORM method=post targe=всечто угодно
или XMLHttprequest()

(Хотя зачем именно пост?)
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35497983
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacy Veticпомогите разобраться!
После вызова onClick результат передается в HTTP метод GET а мне нужно перенаправить это в POST. подскажите как это сделать.
Метод POST из веб-браузера вызывается при помощи FORM method=post targe=всечто угодно
или XMLHttprequest()

(Хотя зачем именно пост?)
Тоесть target, где можно в частности и окошко опен прописать.
...
Рейтинг: 0 / 0
onClick в POST запросе
    #35498001
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. как вариант...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
function Go(arg) {
   var of=document.getElementById('myfrm')
   of.target='_blank'
   of.action='/servlet/reports.CashState'
   document.getElementById('acc').value=arg
   of.submit()
}
...
<form id='myfrm' action="/aval/servlet/ua.aval.reports.CashState" method="post">

По form можно почитать тут ...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / onClick в POST запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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