X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

6 страниц V   1 2 3 4 5 6 >
Открыть тему
Тема закрыта
> Вопрос по динамической загрузке страницы
Htmlmaster
Htmlmaster
Topic Starter сообщение 14.2.2010, 13:02; Ответить: Htmlmaster
Сообщение #1


Вот код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Загрузка</title>

<script language="JavaScript" type="text/javascript">

var req;

function processReqChange() {
if (req.readyState == 4){
if (req.status == 200){
document.getElementById('content').innerHTML=req.responseText;
};
};
};

function loadXMLDoc(url) {
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
};
};
};

function getFile(url){
loadXMLDoc(url);
};

</script>


</head>
<body>

<a href="#" onclick="getFile('page1.php')">1</a>
<a href="#" onclick="getFile('page2.php')">2</a>
<a href="#" onclick="getFile('page3.php')">3</a>

<div id='content'></div>

</body>
</html>


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

P.S.Может тут надо смотреть с какого сайта пришёл, если с нужного?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Htmlmaster
Htmlmaster
Topic Starter сообщение 14.2.2010, 21:31; Ответить: Htmlmaster
Сообщение #2


люди помогите!!!B)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 15.2.2010, 6:37; Ответить: Alcorn
Сообщение #3


(Htmlmaster @ 14.2.2010, 15:02) *
если вам не понятен вопрос

Оно самое.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Htmlmaster
Htmlmaster
Topic Starter сообщение 15.2.2010, 14:49; Ответить: Htmlmaster
Сообщение #4


я думаю тут всё понятноB)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 15.2.2010, 15:02; Ответить: Letmetouchyou
Сообщение #5


(Htmlmaster @ 14.2.2010, 15:02) *
Это же происходит, только при нажатии на кнопку, если ввести адрес в адресной строке, то выдаст файл этот, как сделать так, чтобы он загружался в том же контенте, если вам не понятен вопрос, зайдите вконтакте и попробуйте ввести в адресной строке адрес какой-нибудь странички...

ето ты про каких животных?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 15.2.2010, 15:13; Ответить: Alcorn
Сообщение #6


(Htmlmaster @ 14.2.2010, 15:02) *
если вам не понятен вопрос, зайдите вконтакте и попробуйте ввести в адресной строке адрес какой-нибудь странички....

Захожу вконтакт, пишу в адресной строке mail.ru и попадаю на mail.ru, ввожу google.ru, попадаю на google.ru.

Вобщем если вкратце, то есть такая программа, называется браузер, вводим имя сайта и получаем его представление у себя на компьютере :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
InviS
InviS
сообщение 15.2.2010, 15:25; Ответить: InviS
Сообщение #7


Я еще не встречал такой постановки задачи =) Ничего не понял из того, что написано.
Примерно то, что понял:
1) Есть три ссылки с надписями "1", "2", "3"
2) Нужно при нажатии на них подгружать в эту же страницу файлы 1.php, 2.php и 3.php соответственно

Я правильно понял?
З.Ы. нужно именно на чистом javascript? Используя jquery можно добиться того же несколькими строчками.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 15.2.2010, 15:30; Ответить: Alcorn
Сообщение #8


(InviS @ 15.2.2010, 17:25) *
Используя jquery можно добиться того же несколькими строчками

+ 56кб кода
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
InviS
InviS
сообщение 15.2.2010, 16:05; Ответить: InviS
Сообщение #9


Даже при соединении через телефонный модем (56К) - это 1 секунда загрузки. Это играет роль? Учитывая все преимущества этого framework'a =) Одна кроссбраузерность чего стоит!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 15.2.2010, 16:35; Ответить: Alcorn
Сообщение #10


56/5 = 11 секунд загрузки с dial-up модема только одно лишь jquery. Но речь в данной теме не об этом.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
6 страниц V   1 2 3 4 5 6 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно ли закрывать ненужные страницы тегом noindex, follow?
8 noviktamw 2916 2.3.2024, 12:53
автор: toplinks
Открытая тема (нет новых ответов) Сверстать страницы из figma
нужно сделать страницы для веб приложения
1 bluestorm 1297 7.6.2022, 18:11
автор: doharddocode
Открытая тема (нет новых ответов) Подобрать группы и страницы и разместить ссылку
4 Lacomka 3414 21.2.2022, 8:43
автор: АлексейWEB
Открытая тема (нет новых ответов) Верстка и внедрение на сайт макета главной страницы
Требуется: с Figma на Laravel
2 ARsHi 1673 27.3.2021, 0:57
автор: Ogaelath
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3193 14.12.2020, 14:20
автор: Peterson


 



RSS Текстовая версия Сейчас: 25.4.2024, 13:19
Дизайн