powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Отправить текст не имея формы
3 сообщений из 3, страница 1 из 1
Отправить текст не имея формы
    #34801271
dima-russel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть окно(без формы), но нём есть инпут типа текст и кнопка. Можно ли отправить информацыю на сервер как-то используя джава скрипт, не имея формы на странице?
...
Рейтинг: 0 / 0
Отправить текст не имея формы
    #34801377
adeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XMLHttpRequest(),
или лучше используя prototype.js -> Ajax.Request
...
Рейтинг: 0 / 0
Отправить текст не имея формы
    #34801795
dima-russel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно отправить:
Код: 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.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
<html>

<head>

<script language="JavaScript">

<!--

function newPage()

{

 var a=document.getElementsByTagName('input');

  for(i= 0 ;i<a.length;i++)

 if(a[i].getAttribute('type')=='text')

 {

 var b=a[i].value;

 alert("Your value is "+b);

 self.location="greetingFIO.html?="+b;

 }

}

//-->

</script>

</head>

<tbody>

Фамилия:<input type="text" name="userF" value="ssss"><br>

<input type="button" name="button" value="Подтвердить данные" onClick="newPage();">

/body>

</html>

 

Код окна что принимает greetingFIO.html

 

<html>

<body>

<script language="JavaScript">

<!--

userName = ""+ document.location;

n1 = userName.indexOf("=")+ 1 ;

userName= userName.substring(n1);

n1= userName.indexOf("=")+ 1 ;

userF=userName.substr( 0 ,n1- 1 );

 

userName= userName.substring(n1);

n1= userName.indexOf("=")+ 1 ;

userI=userName.substr( 0 ,n1- 1 );

document.write("<p>Здравствуйте " + userI)

//-->

</script>

</body>

</html>

...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Отправить текст не имея формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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