Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Динамическая подгрузка данных.

7.9K
21 октября 2005 года
ШМИТ
47 / / 17.10.2005
Может кто случайно знает как реализовывается динамическая подгрузка данных на страницу. Заранее благодарен.
239
21 октября 2005 года
Dolonet
1.7K / / 20.05.2000
Цитата:
Originally posted by ШМИТ
Может кто случайно знает как реализовывается динамическая подгрузка данных на страницу. Заранее благодарен.

Все просто - надо написать динамическую страницу с использованием содержимого базы данных или файлов. Делается это на языках таких как PHP, Perl, ASP и много других. Наиболее популярное сочетание: PHP + MySQL (вид баз данных).

Что-то конкретизировать?

299
21 октября 2005 года
3D Bob
885 / / 18.04.2005
Цитата:
Originally posted by ШМИТ
Может кто случайно знает как реализовывается динамическая подгрузка данных на страницу. Заранее благодарен.


Наверное ты имеешь ввиду AJAX

7.9K
21 октября 2005 года
ШМИТ
47 / / 17.10.2005
Цитата:
Originally posted by Dolonet
Все просто - надо написать динамическую страницу с использованием содержимого базы данных или файлов. Делается это на языках таких как PHP, Perl, ASP и много других. Наиболее популярное сочетание: PHP + MySQL (вид баз данных).

Что-то конкретизировать?


Нет нет нет. Я имею ввиду не PHP&MySQL а что-то похожее на Google Maps. Данные подгружаются динамически. Не перезагружая страницу.

239
21 октября 2005 года
Dolonet
1.7K / / 20.05.2000
Цитата:
Originally posted by ШМИТ
Нет нет нет. Я имею ввиду не PHP&MySQL а что-то похожее на Google Maps. Данные подгружаются динамически. Не перезагружая страницу.

Понятно) Только вчера узнавал как это делать. Самый простой способ яваскриптом написать строку вроде <script language="JavaScript" src="js.php?message=123">. Ну и сгенерировать Вам нужный код через яваскрипт функцию, возвращенную js.php

513
21 октября 2005 года
Yurec
228 / / 21.09.2005
Цитата:
Originally posted by Dolonet
Понятно) Только вчера узнавал как это делать. Самый простой способ яваскриптом написать строку вроде <script language="JavaScript" src="js.php?message=123">. Ну и сгенерировать Вам нужный код через яваскрипт функцию, возвращенную js.php




Супер.

4
21 октября 2005 года
mike
3.7K / / 01.10.2002
Уже было.

http://forum.codenet.ru/showthread.php?threadid=9643
4.7K
21 октября 2005 года
Extractor
151 / / 26.08.2005
Код:
<html>
<head>
 <title>new</title>
</head>
<body valign="top" bgcolor="#FFFFFF" text="#000000" link="#000099" vlink="#330066" alink="#FF0000" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0">
<script language="JavaScript"><!--

var req;

function createRequestObject()
 {
  var request;
  if(!request)
   {
    try
     {
      request = new ActiveXObject('Msxml2.XMLHTTP');
     }
    catch (e){}
   }

  if(!request)
   {
    try
     {
      request = new ActiveXObject('Microsoft.XMLHTTP');
     }
    catch (e){}
   }

  if(!request)
   {
    try
     {
      request = new XMLHttpRequest();
     }
    catch (e){}
   }

  return request;
 }

function processReqChange()
 {
  if (req.readyState == 4)
   {
    if (req.status == 200)
     {
      //responseStream responseBody responseText responseXML statusText status readyState
      cont = document.getElementById('content');
      cont.innerHTML = req.responseText;

     }
    else
     {
      alert("There was a problem retrieving the XML data:\n" + req.statusText);
     }
   }
 }

function loadXMLDoc(url)
 {
  text = document.getElementById('ff').value;

  if (req = createRequestObject())
   {
    req.onreadystatechange = processReqChange;

    req.open("POST", url, false);
    req.setRequestHeader('Content-Type',"application/x-www-form-urlencoded");

    req.send("id=2&text="+text); //post var data
   }
 }


//--></script>
<input type="button" name="" value="dd" &#111;&#110;click="loadXMLDoc('http://url_site/index.php')">
<input type="text" name="ff">
<div style="width:500px;height:500;background: #33CC33" id="content"></div>
</body>
</html>
239
21 октября 2005 года
Dolonet
1.7K / / 20.05.2000
Это неплохой вариант, но у него есть большой недостаток - кросс-несовместимость. да и еще умные люди отключают ActiveX. Яваскрипты отключают значительно реже.
4.7K
21 октября 2005 года
Extractor
151 / / 26.08.2005
Цитата:
Originally posted by Dolonet
Это неплохой вариант, но у него есть большой недостаток - кросс-несовместимость. да и еще умные люди отключают ActiveX. Яваскрипты отключают значительно реже.


протестировано на геко(движок тобишь), ие5+, опера, все работает, у меня отключены активХ ваще все, даже не спрашивать и все работает
и ссылки по теме
http://mysitez.km.ua/Programming/?jshttpsend
http://xpoint.ru/know-how/JavaScript/YemulyatsiyaOtpravkiFormyiPriPomoschiXMLHttpRequest?7

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог