Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Помогите разобраться

Сообщения:  [1-5] 

 
 автор: tvv123456   (14.10.2009 в 20:09)   письмо автору
 
   для: Diplex   (14.10.2009 в 19:50)
 

Вопрос: как мне передать из этого файла какие-либо команды ява скрипту в предыдущем файле после обработке (пример с обьясненимями)
А в вашей фразе я вообще ничего полезного и нового не услышал.

  Ответить  
 
 автор: Diplex   (14.10.2009 в 19:50)   письмо автору
 
   для: tvv123456   (14.10.2009 в 19:36)
 

Обработка в unit.php может происходить как угодно... тут всё зависит от фантазии программиста...

  Ответить  
 
 автор: tvv123456   (14.10.2009 в 19:36)   письмо автору
 
   для: Diplex   (14.10.2009 в 17:26)
 

Ну это и я понял, мне надо узнать как производиться обмен между init.php и как мне уже из init.php передать нужные параметры в ява-скрипт?

  Ответить  
 
 автор: Diplex   (14.10.2009 в 17:26)   письмо автору
 
   для: tvv123456   (14.10.2009 в 16:48)
 

Тоже не знаю js, но как я понимаю, тут просто ajax'ом отправляются методом post параметры в файл init.php.

  Ответить  
 
 автор: tvv123456   (14.10.2009 в 16:48)   письмо автору
 
 

Пытаюсь разобраться как устроена он-лайн игра, но в яваскрипте я ламер, для начала обьясните как устроена вот эта функция и что примерно должно содержаться в файле init.php (что хочет получить назад эта функция)

var ajax1 = createXmlHttpRequestObject();
var ajax2 = createXmlHttpRequestObject();

function createXmlHttpRequestObject() {
  var xmlHttp;
  if(window.ActiveXObject) {
    try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (e) { xmlHttp = false; }
  }
  else {
    try { xmlHttp = new XMLHttpRequest(); }
    catch (e) { xmlHttp = false; }
  }
  if (!xmlHttp) alert("Error creating the XMLHttpRequest object.");
  else return xmlHttp;
}

function loadq_ajax(){
if (ajax1.readyState == 4 || ajax1.readyState == 0) { if (ajax1) {
    try { ajax1.open("POST", "init.php", true); ajax1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
          ajax1.onreadystatechange = loadqwestion; ajax1.send('param=1') }
    catch (e) { alert("Can't connect to server:\n" + e.toString()) } } }
}
function ans_ajax(){
if (ajax2.readyState == 4 || ajax2.readyState == 0) { if (ajax2) {
    try { ajax2.open("POST", "init.php", true); ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
          ajax2.onreadystatechange = takeanswer; ajax2.send('param=2&numa='+numa) }
    catch (e) { alert("Can't connect to server:\n" + e.toString()) } } }
}



// numa='+numa как я понял береться вот из этого куска
<div id="answers">
        <div id='fona1' class='fona'>
                    <div id='a1' class='ans' onclick='if(!was_ans) {was_ans=true; color(1,2); numa=1; ans_ajax()}' 
                    onmousemove='color(1,1)' onmouseout='color(1,0)'></div></div>
                    <div id='fona2' class='fona'>
                    <div id='a2' class='ans' onclick='if(!was_ans) {was_ans=true; color(2,2); numa=2; ans_ajax()}' 
                    onmousemove='color(2,1)' onmouseout='color(2,0)'></div></div>
                    <div id='fona3' class='fona'>
                    <div id='a3' class='ans' onclick='if(!was_ans) {was_ans=true; color(3,2); numa=3; ans_ajax()}' 
                    onmousemove='color(3,1)' onmouseout='color(3,0)'></div></div>
                    
                    <div id='fona4' class='fona'>
                    <div id='a4' class='ans' onclick='if(!was_ans) {was_ans=true; color(4,2); numa=4; ans_ajax()}' 
                    onmousemove='color(4,1)' onmouseout='color(4,0)'></div></div>    
                    <span id="a0"></span>
    </div>
Пытался разобраться по справочникам но ничего не понял

  Ответить  

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования