
Синий фон это одна страница. Зеленая другая?
Спустя 39 минут, 6 секунд (8.11.2011 - 08:48) sergeiss написал(а):
А можно встречный вопрос: зачем? Сделай DIV, позиционируй его так, как тебе нужно (как нарисовал), и размещай в нем другие объекты так, как тебе нужно.
Спустя 12 минут, 33 секунды (8.11.2011 - 09:01) Ramzil_Nixon написал(а):
sergeiss, уже разобрался, мне нужно обновить страницу(зеленый) а остальное оставить не тронутым надо было. Все уже разобрался.
Спустя 38 минут, 42 секунды (8.11.2011 - 09:40) Ramzil_Nixon написал(а):
У меня еще один вопрос.
Как показать в фрейме постоянно нижнюю часть страницы? Как в чате, новое сообщение - страница вниз прокручивается
Как показать в фрейме постоянно нижнюю часть страницы? Как в чате, новое сообщение - страница вниз прокручивается
Спустя 5 минут, 15 секунд (8.11.2011 - 09:45) sergeiss написал(а):
А я еще раз повторю
Убери фреймы, сделай по-современному, ДИВами. И уже с прокруткой там можно будет разбираться.

Спустя 6 минут, 19 секунд (8.11.2011 - 09:51) Ramzil_Nixon написал(а):
sergeiss
а с DIV'ом разве можно посторонние страницы подключать?
а с DIV'ом разве можно посторонние страницы подключать?
Спустя 17 минут, 28 секунд (8.11.2011 - 10:09) sergeiss написал(а):
Если совсем посторонние... То можно через iframe встроить. А можно и просто вставить содержимое в DIV, вот так например:
Этот вариант хоть и рабочий, но не правильный на мой взгляд.
$a=file_get_contents( 'test_button.php' );
echo "<div>$a</div>";
Этот вариант хоть и рабочий, но не правильный на мой взгляд.
Спустя 18 минут, 3 секунды (8.11.2011 - 10:27) Ramzil_Nixon написал(а):
sergeiss
Для чата по моему лучше всего использовать фреймы.
Ну мне самой так кажется
Для чата по моему лучше всего использовать фреймы.
Ну мне самой так кажется
Спустя 2 минуты, 14 секунд (8.11.2011 - 10:29) sergeiss написал(а):
А чем фрейм лучше?
Спустя 20 минут, 54 секунды (8.11.2011 - 10:50) Ramzil_Nixon написал(а):
sergeiss, я не говорю что фрейм лучше. Просто каждый открывок скрипта (вывод сообщений, форма для ввода, список онлайн чатланов) все это у меня находится в разных страницах. вот и приходиться собрать их в одну. а в этом фреймы легче.
Спустя 1 минута, 52 секунды (8.11.2011 - 10:52) sergeiss написал(а):
М-да... А через include/include_once никак не собирается всё "в кучу"???
Спустя 56 секунд (8.11.2011 - 10:53) sharki написал(а):
Боюсь представить каков чат будет, думаю там будет адовая перезагрузка фреймов через каждые 5 сек, судя по его мыслям)
Спустя 2 минуты, 56 секунд (8.11.2011 - 10:56) Ramzil_Nixon написал(а):
sergeiss, с include' ами пробовал уже. Но в нем не смог разобраться в том что после добавления сообщений страница расстягивается, а мне нужно чтобы после определенного количества строк появилась бегунок рядом со списком сообщений и можно было прокручивать
Спустя 3 минуты, 29 секунд (8.11.2011 - 10:59) sergeiss написал(а):
Лучше разобраться с растягиваниями, чем с фреймами "городить огород"
И вообще лучше для чата использовать аякс и обновлять самый минимум.
И вот еще что не понял...

И вот еще что не понял...
Цитата (Ramzil_Nixon @ 8.11.2011 - 11:27) |
Ну мне самой так кажется |
Цитата (Ramzil_Nixon @ 8.11.2011 - 11:56) |
Но в нем не смог разобраться |
Сам/сама?

Спустя 2 минуты, 49 секунд (8.11.2011 - 11:02) Ramzil_Nixon написал(а):
sergeiss
Цитата |
Лучше разобраться с растягиваниями, чем с фреймами "городить огород" |
Не можешь привести маленький пример?
Цитата |
И вот еще что не понял... |
Я не русский, по этому на такие ошибки не обращай внимания
Спустя 1 минута, 57 секунд (8.11.2011 - 11:04) Игорь_Vasinsky написал(а):
Ramzil_Nixon
а как же JQUery http://dwlessons.ru/jquery/10-plaginov-jqu...-prokrutki.html? а аякс? для наших дедушек чат пишешь??? тогда не забудь вся графика в bmp или wbmp
а как же JQUery http://dwlessons.ru/jquery/10-plaginov-jqu...-prokrutki.html? а аякс? для наших дедушек чат пишешь??? тогда не забудь вся графика в bmp или wbmp
Спустя 5 минут, 24 секунды (8.11.2011 - 11:09) sergeiss написал(а):
Цитата (Ramzil_Nixon @ 8.11.2011 - 12:02) |
на такие ошибки не обращай внимания |
ОК, не буду.
Цитата (Ramzil_Nixon @ 8.11.2011 - 12:02) |
Не можешь привести маленький пример? |
А тут надо смотреть, что у тебя за структура, какие элементы используешь.
Например, текст можно выводить внутри textarea. Если задать размеры элемента и параметры полосы прокрутки, то полоса сама появится, когда строк будет много. А ты только успевай добавлять строки. И лучше все-таки аяксом, чтобы лишних данных не качать.
Цитата (Игорь_Vasinsky @ 8.11.2011 - 12:04) |
для наших дедушек чат пишешь??? |
Вполне возможно, что человек просто учит ПХП.
Спустя 7 минут, 36 секунд (8.11.2011 - 11:17) Ramzil_Nixon написал(а):
sergeiss,
Это раньше вызывал include'ем. Выводил сообщения на траницу таким образом. Но при привышении моих расчитанных строк, страница расстягивается. вот и перешел на фреймы
<?php
include '../include/config.php'; // Подключаем БД
include '../include/danne.php'; // Подключаем переменные
$message = mysql_query("SELECT * FROM $message");
while($row = mysql_fetch_assoc($message))
{
echo $row['message'].'<br>';
}
?>
Это раньше вызывал include'ем. Выводил сообщения на траницу таким образом. Но при привышении моих расчитанных строк, страница расстягивается. вот и перешел на фреймы
Спустя 6 минут, 31 секунда (8.11.2011 - 11:23) Игорь_Vasinsky написал(а):
Цитата |
страница расстягивается |
уф... ты что через пост читаешь?
Цитата |
а как же JQUery http://dwlessons.ru/jquery/10-plaginov-jqu...-prokrutki.html? |
Спустя 27 минут, 58 секунд (8.11.2011 - 11:51) Ramzil_Nixon написал(а):
Цитата |
уф... ты что через пост читаешь? |
ну прочитал я эту сттатью
Спустя 2 минуты, 43 секунды (8.11.2011 - 11:54) linker написал(а):
DIV + Ajax и не надо фреймов никаких.
Спустя 38 минут, 53 секунды (8.11.2011 - 12:33) Ramzil_Nixon написал(а):
linker
Для этого де еще больше кодов придется впихать.
Для этого де еще больше кодов придется впихать.
Спустя 33 минуты, 33 секунды (8.11.2011 - 13:07) sergeiss написал(а):
Цитата (Ramzil_Nixon @ 8.11.2011 - 13:33) |
Для этого де еще больше кодов придется впихать. |
Надо стремиться к тому, чтобы юзер меньше кодов качал всяких, а не чтобы тебе меньше было работы

Спустя 22 минуты, 13 секунд (8.11.2011 - 13:29) Ramzil_Nixon написал(а):
sergeiss
ну я тут обратно в include перевел. что дальше делать?
ну я тут обратно в include перевел. что дальше делать?

Спустя 38 минут, 56 секунд (8.11.2011 - 14:08) sebastjan написал(а):
Вот я всё копал эту тему, про измененение контента без перезагрузки.
Яваквери , но не совсем - то есть не надо подгружать саму библиотеку яваквери но технология Яваквери хтмл+XML .
Просто и быстро можно подгружать скрипты прямо на страницу и не перезагрузиться.
xmlhttprequest.ru
удачи.
Яваквери , но не совсем - то есть не надо подгружать саму библиотеку яваквери но технология Яваквери хтмл+XML .
Просто и быстро можно подгружать скрипты прямо на страницу и не перезагрузиться.
xmlhttprequest.ru
удачи.
Спустя 2 минуты, 54 секунды (8.11.2011 - 14:11) Ramzil_Nixon написал(а):
sebastjan
Спасибо щас испробуем.
Спасибо щас испробуем.

Спустя 15 минут, 52 секунды (8.11.2011 - 14:26) sebastjan написал(а):
Вот пробовал, пашет
С путями и файлом подключения разберёшься.
С путями и файлом подключения разберёшься.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head><body>
<script>
function getXmlHttp(){
var xmlhttp
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e1) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function example1() {
var req = getXmlHttp()
req.open('POST', 'a.php', false)
req.send(null)
if(req.status == 200) {
alert(req.responseText)
}
}
</script>
<input type="button" value="3 sekundi-podvisnet"onclick="example1()"/></body>
</html>
Спустя 2 минуты, 37 секунд (8.11.2011 - 14:29) sharki написал(а):
sebastjan
Думаю человеку будет понятнее простой пример на JQ .ajax(...)
Новички быстро его улавливают))
Думаю человеку будет понятнее простой пример на JQ .ajax(...)
Новички быстро его улавливают))
Спустя 11 минут, 38 секунд (8.11.2011 - 14:41) sebastjan написал(а):
Да это вроде по минимуму понятно.Тем более всё разжованно описанно на сайте.
Коротко и без подзагрузки лишних библиотек.
сначало скрипт делает кросброузерность, потом сама функция example1() обращения к серверу.
Лично мне не нравиться начинать типа -сначало загрузите такую то библиотеку в 20-40кб и у вас всё заработает.
Ну это лично моё мнение.
Коротко и без подзагрузки лишних библиотек.
сначало скрипт делает кросброузерность, потом сама функция example1() обращения к серверу.
Лично мне не нравиться начинать типа -сначало загрузите такую то библиотеку в 20-40кб и у вас всё заработает.
Ну это лично моё мнение.
Спустя 1 минута, 48 секунд (8.11.2011 - 14:42) Ramzil_Nixon написал(а):
sebastjan
sharki
Всем спасибо
Мне любой пример можно)) я сам все равно напишу)) просто как бы нужно исходник
sharki
Всем спасибо


Спустя 20 минут, 38 секунд (8.11.2011 - 15:03) linker написал(а):
JQuery тебе в помощь, если лень самому писать. Пример загрузки в div с id равным messages
$('div#messages').load(тут параметры);
Спустя 32 минуты, 20 секунд (8.11.2011 - 15:35) sharki написал(а):
sebastjan
Мы в 21 веке живем, скорость инета ВСЕМ позволяет загрузить ОДИН раз библиотеку в 50кб. Причем элементарные вещи как селекторы, аяксы, там всякие драгндропы и многое другое работает в сто раз лучше своего кода, и без мозго***а
Так зачем писать 50 строк вместо 2х?)
Но каждый ищет свой любимый способ, тут не поспоришь)
Мы в 21 веке живем, скорость инета ВСЕМ позволяет загрузить ОДИН раз библиотеку в 50кб. Причем элементарные вещи как селекторы, аяксы, там всякие драгндропы и многое другое работает в сто раз лучше своего кода, и без мозго***а

Так зачем писать 50 строк вместо 2х?)
Но каждый ищет свой любимый способ, тут не поспоришь)
Спустя 11 минут, 40 секунд (8.11.2011 - 15:47) sebastjan написал(а):
Я и не возражаю.
Ну там не 50 строк.
Всего то две фунции, одна для кросброузерности, другая для вывода.
Первую для кросброузерности, вообще в одну строку запулить и забыть про неё.
Пользовать то только одну то и надо, ту что для вывода.
Плюсик очивед, нет нагрузки на машину клиента, быстрая загрузка.
Поисковики учитываю сайты быстро загружающиеся.
Ну это я всё болтаю.... конено и пользуя яваквери - тоже надо понимать и разбираться что к чему. Так что и то и другое имеет право на существование.

Ну там не 50 строк.
Всего то две фунции, одна для кросброузерности, другая для вывода.
Первую для кросброузерности, вообще в одну строку запулить и забыть про неё.
Пользовать то только одну то и надо, ту что для вывода.
Плюсик очивед, нет нагрузки на машину клиента, быстрая загрузка.
Поисковики учитываю сайты быстро загружающиеся.
Ну это я всё болтаю.... конено и пользуя яваквери - тоже надо понимать и разбираться что к чему. Так что и то и другое имеет право на существование.
_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...
