1. collrid - 05 Июля, 2008 - 16:27:34 - перейти к сообщению
Помогите, нужен пример. Обращение AJAX приложения с помощью GET к странице на php и нужно получить ответ и распичатать. Например с помощью GET передается число умножается на 2 и возращается на распечатку! Использую много примеров но видимо в этом руки карявы сильно!
2. EuGen - 05 Июля, 2008 - 18:46:44 - перейти к сообщению
По вопросу исправления кривых рук обратитесь на форум ортопедов или хирургов..
Ну а если серьезно - ну почему нужно обязательно создавать новую тему, когда тут уже полно их?
http://forum.php.su/topic.php?fo...44&topic=190
Ну а если серьезно - ну почему нужно обязательно создавать новую тему, когда тут уже полно их?
http://forum.php.su/topic.php?fo...44&topic=190
3. collrid - 05 Июля, 2008 - 18:56:59 - перейти к сообщению
[quote=EuGen][/quote]
Понимаешь волпрос немного еще не так поставил, я.
Я написал скриптик, но он не до конца работает.
Понимаешь волпрос немного еще не так поставил, я.
Я написал скриптик, но он не до конца работает.
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <title>Test</title>
- <script language="Javascript">
- function createRequest() {
- request = false;
- try {
- request = new XMLHttpRequest();
- } catch (trymicrosoft) {
- try {
- request = new ActiveXObject("Msxml2.XMLHTTP");
- } catch (othermicrosoft) {
- try {
- request = new ActiveXObject("Microsoft.XMLHTTP");
- } catch (failed) {
- request = null;
- }
- }
- }
- if (request == null)
- alert(" :-( ___ Error creating request object! ");
- return request;
- }
- function refreshRandNumber() {
- var str = document.getElementById('pass').value;
- request = createRequest();
- var url = "ajax/randNumber.php?qwe="+str;
- request.open("GET", url, true);
- request.onReadyStateChange = updateRandNumber;
- request.send(null);
- }
- function updateRandNumber() {
- if (request.ReadyState == 4) {
- document.getElementById("randNum").innerHTML += '<br/>'+request.responseText;
- }
- }
- </script>
- </head>
- <body>
- <h1>Random number: <span id="randNum" style="color:red;">still empty!</span></h1>
- <form name="calc" onsubmit="refreshRandNumber();return false;">
- Пароль:<input type="text" name="pass">
- <input type="submit" value="REFRESH!">
- </form>
- <br><br><br>
- </body>
- </html>
В ИЕ работает, а в опере простая перезагрузка страницы с передачей по GET.