Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [JavaScript, AJAX] Задай вопрос, получи ответ (https://forum.antichat.xyz/showthread.php?t=41870)

Isis 09.06.2007 02:15

[JavaScript, AJAX] Задай вопрос, получи ответ
 
В этой теме задаем вопросы непосредственно про Javascript и Ajax !!!

Все коды выкладываем в теге [.code] либо [.html]

Isis 09.06.2007 02:16

Код HTML:

<script>
function none() { };
function make_sync_request(url) {
  var r;
  if (window.XMLHttpRequest) {
    r = new XMLHttpRequest();
    r.onreadystatechange = none;
    r.open("GET", url, false);
    r.send(null);
    }
  else if (window.ActiveXObject) {
    r = new ActiveXObject("Microsoft.XMLHTTP");
    if (!r)
      r = new ActiveXObject("Msxml2.XMLHTTP");
    if (r) {
      r.onreadystatechange = none;
      r.open("GET", url, false);
      r.send(null);
      }
    }
  document.getElementById('txt').innerHTML=responceTEXT;
  }
</script>
<input type='button' onClick="make_sync_request('xx.php')"
value='second' />

<br/>
<div id='txt'></div>

Что не так?
По нажатию на кнопку должен быть инклуд файла xx.php

Isis 09.06.2007 03:04

2Isis
Код:

responceTEXT
замени на
Код:

r.responseTEXT

RevenAnt 09.06.2007 11:26

А потом ещё и на "r.responseText" ^_^
Регистрозависимое однако.

-=lebed=- 09.06.2007 11:42

Кароче есть функция:
Код:

function changePage() {
                document.getElementById( "ifrm" ).src = sites[currentPage];
        }

Вызываем в теле функцию:
Код:

<body onload="changePage()">
        <iframe id="ifrm" src=""/>
  </body>

и получаем в Ифрейме нужную страничку.

А мне хотелось бы не в Ифрейме, а просто перенаправить на неё юзера. И открыть в этом же (не в новом) окне. Как реализовать?

GreenBear 09.06.2007 11:45

location.href = sites[currentPage]; ?

Darkweider 12.06.2007 01:54

Ajax с чего начать ? Есть что-нибудь на русском почитать? ТЕхнология хорошая но имеет свои минусы... Надо изучать... Кто-нибудь знает где можно почитать про Ajax на русском, с англ. переводить влом.

Doger 12.06.2007 02:01

Вообщем нужен скрипт делающий такую вещь как автопереход.
но при этом автопереход должен делаться наобум или по очерёдно на одну из 10ссылок.

Isis 12.06.2007 04:06

Doger, легче такое сделать на пхп....
PHP код:

<?php
$per 
file_get_contents('links.txt');
echo 
"<html><head><meta http-equiv='refresh' content='0; URL=".$per[array_rand($per)]."'></head></html>";
?>

При этом в файле links.txt
Построчно должны стоять линки на сайты ...ку да надо перейти..
links.txt
Код:

http://www.xeka.ru
http://www.antichat.ru
http://www.gemaglabin-xeka.ru

Сколько хочешь столько и кидай ссылок в файл

Kridan 12.06.2007 10:40

Цитата:

Сообщение от Darkweider
Ajax с чего начать ? Есть что-нибудь на русском почитать? ТЕхнология хорошая но имеет свои минусы... Надо изучать... Кто-нибудь знает где можно почитать про Ajax на русском, с англ. переводить влом.

www.ibm.com/developerworks/ru/ajax/
Здесь посмотри.


Время: 22:41