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

Форум PHP

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

 

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

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

тема: Аякс тупит, хотя скорее я не так делаю =)

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

 
 автор: bronenos   (18.05.2007 в 09:50)   письмо автору
 
   для: coloboc66   (18.05.2007 в 09:11)
 

в принципе колобок прав, будешь просто все время писать в конец ники, но переписывать он не будет, если открывать а потом закрывать документ.
лучше действительно inner использовать...

   
 
 автор: coloboc66   (18.05.2007 в 09:11)   письмо автору
 
   для: bronenos   (17.05.2007 в 21:06)
 

Я так думаю, что в вашем случае нельзя использовать document.write(), а тем более два (!) раза для одного логина, т.к. этот метод в определенных случаях очищает текущий документ. Попробуйте вместо него innerHTML.
Хотя могу и ошибаться.

   
 
 автор: bronenos   (17.05.2007 в 21:06)   письмо автору
 
   для: Kreg-Heg   (17.05.2007 в 20:33)
 

перед записью document.open()
после записи document.close()
не проще ли print чем js

   
 
 автор: Kreg-Heg   (17.05.2007 в 20:33)   письмо автору
 
   для: Kreg-Heg   (17.05.2007 в 20:08)
 

Не верю, что никто с этим не сталкивался!!!

   
 
 автор: Kreg-Heg   (17.05.2007 в 20:08)   письмо автору
 
 

Из файла users.php с помощью аякса скрипт постоянно обращается к файлу gousers.php, вот фрагмент кода:

 <?php 
     
...
    
$otvet $time $thistime;
    if (
$otvet 3)
    {
?>
    <script>
     document.write('<?php echo $login;?>');
     document.write("<br>");
     </script>
<?php    }
    else
    {
   ...
     }
?>


если делаю вот так:

<?php 
     
...
    
$otvet $time $thistime;
    if (
$otvet 3)
    {
    echo 
$login;
    }
    else
    {
   ...
     }
?>


то всё отлично работает, а если как в первом случае, то не выводит, но если напрямую обратиться к файлу gousers.php то видно что document.write выводит $login
Скажите, в чем заключается проблема взаимодействия аякса и подобного php файла, в котором вывод осуществляется яваскриптом.

   

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

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

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