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

HTML+CSS+JavaScript

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

 

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

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

тема: выполнение GIF при нажатии на SUBMIT

Сообщения:  [1-10]    [11-20]  [21-30] 

 
 автор: Port_Artur1   (30.11.2007 в 15:04)   письмо автору
 
   для: SHAman   (30.11.2007 в 14:51)
 

Спасибо большое всем всё получилось - так думаю даже лучше!

   
 
 автор: SHAman   (30.11.2007 в 14:51)   письмо автору
 
   для: Port_Artur1   (30.11.2007 в 10:11)
 

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

   
 
 автор: AlexSol   (30.11.2007 в 10:34)   письмо автору
 
   для: Port_Artur1   (30.11.2007 в 10:11)
 

думаю мало кто делает локальные копии - восновном печатают, если нужно.

   
 
 автор: Port_Artur1   (30.11.2007 в 10:11)   письмо автору
 
   для: AlexSol   (30.11.2007 в 10:04)
 

ЯСНО

Однако самая важная проблема AJAX заключается в том что, сохраняя локальную копию загруженного документа, посетитель страницы, на самом деле, ничего не сохраняет! Конечно, если вы хотите заставить его посещать сайт снова и снова, вам это должно очень понравится, но если вы хотите помочь посетителю, вы должны усвоить одну, банальную вещ: AJAX не предназначен для загрузки контента! Загруженный материал является временным и существует только до закрытия браузера, так как он не записывается в текст страницы, а только хранится оперативной в памяти. Посвященный в эти вещи посетитель выделит текст и скопирует в файл, но не посвященный, никогда не поймет, почему, посещая страницу на сайте, он видит одно, а открывая ее локальную копию – другое

   
 
 автор: AlexSol   (30.11.2007 в 10:04)   письмо автору
 
   для: Port_Artur1   (29.11.2007 в 23:50)
 

http://ballista.ru/test/jquery/send.html

iFrame там нет нигде - в textarea выводится содержание body после каждого шага, можете проверить.

сохранить страницу с результатом не выйдет в любом случае - ajax выводит даннные через javascript, а сохранить то что выведено джавой у вас не выйдет

   
 
 автор: sim5   (30.11.2007 в 09:59)   письмо автору
 
   для: Port_Artur1   (29.11.2007 в 23:50)
 

Чего вы хотите в конечном итоге? Я вам приводил пример кода - можете считать его AJAX "без наворотов". Он получает содержимое в указанный элемент DIV, а IFRAME служит просто контейнером, и все что вы запросите на сервере, будет загружено в конечном итоге в этот DIV, без перезагрузки остального содержимого страницы. Далее вы можете получить содережимое этого DIV через innerHTML, если оно вам нужно.

   
 
 автор: Port_Artur1   (29.11.2007 в 23:50)   письмо автору
 
   для: AlexSol   (29.11.2007 в 22:52)
 

Спасибо большое всё работает кроме появляющейся картинки при нажатии на SUBMIT не знаю почему?
НО попытался сохранить страницу с результатом а там iFrame - пока писали я думал что пишем на AJAX
А разве IFRAME это и есть AJAX???

Дело в том что должна была быть возможность сохранять страницу с полученными результатами а тут - ОБЛОМ!!!!

Но всё равно спасибо!

Но может знаете как сделать чтобы и результат оставался сохранённым


КАК СОДЕРЖИМОЕ DIVа после нажатия на SUBMIT заменить содержимым файл.php без перезагрузки и бз использования IFRAME???

   
 
 автор: AlexSol   (29.11.2007 в 22:52)   письмо автору
 
   для: Port_Artur1   (29.11.2007 в 22:11)
 


$(document).ready(function() {  

    $('#way').submit(function() { 
        $('#c2h5oh').css("display","block"); 
        $("#c2h5oh").html("<img src=............");         
        $(this).ajaxSubmit(function(data) { 
            $("#c2h5oh").html(data);           
           
        }); 
    return false; 
    }); 
});  

   
 
 автор: Port_Artur1   (29.11.2007 в 22:11)   письмо автору
 
   для: AlexSol   (29.11.2007 в 21:24)
 

Спасибо огромное всё работает я убрал строчку


  $('#way').css("display","none"); 


чтобы форма не исчезала ОДНА просьба как сделать чтобы при нажатии на SUBMIT в DIVe опять появлялась картинка пока загружается .php


<script type="text/javascript"> 

$(document).ready(function() { 

    $('#way').submit(function() {
        $('#c2h5oh').css("display","block");
        $(this).ajaxSubmit(function(data) {
            $("#c2h5oh").html(data);          
          
        });
    return false;
    });
}); 
</script> 

   
 
 автор: AlexSol   (29.11.2007 в 21:24)   письмо автору
 
   для: Port_Artur1   (29.11.2007 в 20:28)
 

>

   

Сообщения:  [1-10]    [11-20]  [21-30] 

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

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