Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Здравствуйте,меня интересует как в браузере сделать так что бы скрол бар при обновлений страницы(в данном случае это текст вставляемый в браузер нб.) всегда оставался внизу,когда много текста,и приходит новая информация(через интернет),потом естественно вставляется в браузер,то скрол бар 'улетает' вверх что вызывает некоторое неудобство если это происходит довольно часто. ти еще 1вопрос по браузеру,допустим,я хочу что бы при нажатие на ссылку,открывался контейнер,и браузер просто считывал "внутренности" хтмл документа и не открывал данную страницу,а просто продолжал работать на той с которой было совершено действие(парсинг текста могу осуществить) зарание спасибо.
допустим,я хочу что бы при нажатие на ссылку,открывался контейнер
можно на любое событие в браузере навесить событие в проекте нб
Quote (lait)
и браузер просто считывал "внутренности" хтмл документа и не открывал данную страницу,а просто продолжал работать на той с которой было совершено действие(парсинг текста могу осуществить)
далее не понял ничего. Вы загрузили в браузер контент, нажали на ссылку открылся контейнер, а дальше что-то непонятное... )
Quote (lait)
так что бы скрол бар при обновлений страницы(в данном случае это текст вставляемый в браузер нб.) всегда оставался внизу
это обычное поведение любого браузера, и это совершенно правильно (не буду вдаваться в детали). Единственное что можно попробовать сделать так это проверять перед погрузкой в браузер действительно ли инфа обновилась, если да то скроллить после загрузки браузер вниз. Но "дерганье" прокрутки все равно будет заметно. Как задавать вопросы
спасибо,я уже разобрался с ссылками(справка помогла),а вот насчет информации.. у меня стоит таймер которой в определенные промежутки времени проверяет поступила ли информация,если да то тогда добавляет ее,дак вот,хотелось бы по подробнее про скрол бар(не важно будет видно что скрол дергается,и т.к.) ведь при обновлений он уходит вниз,а это как бы не замеченым не останется
Quote (DEMBEL)
далее не понял ничего
а это и не надо: D суть в том что при нажатий на ссылку происходит деиствие в программе,только что проверил,[i]-запуск таймера с последущим выводом алерта)
ну учти можно с помощью js навешивать вызов действий в проекте из любого события или обьекта в html, не только клик по ссылке.
Quote (lait)
по подробнее про скрол бар
у тебя обновления вниз выводятся? ну сделай чтоб вверху выводились в чем проблема то ) значит хочешь чтоб показали как полосу прокрутки в браузере крутить, щас... Как задавать вопросы
наоборот,вся новая информация добавлется вниз,а скрол сбрасывается на верх(как и во всех браузерах) кстати,у меня имеется число(в переменной),оно же id авторизовавшегося,ведь не просто так я хочу сделать эти ссылки,когда кто то отправляет сообщение в чат,оно выводится вот таким образом: user:привет пасаны[i] . как я писал выше,i это обусловленная ссылка при нажатий на которую должен запускаться таймер с последущим выполнением гет запросов на сайт. запрос должен выглядить примерно таким: InternetGet "http://laitone.h2m.ru/http://laitone.h2m.ru/info.php?id=[id]" "[Ress]" "HideProgress". нужно сделать так что бы со стороны сервера принималась эта переменная и сохранялась в переменной запроса к клиенту,т.е. клиент отправляет сообщение и свои id серверу->сервер сохраняет id уже в другой переменной(переменная которая будет находится в ссылке [i]) и в итоге,нажав на [i] доложна выводится информация о пользователе отправившем сообщение
Сообщение отредактировано lait - Пт, 02 Декабря 2011, 16:23
хочешь все больше и больше... потянет ли это такой "блокнотный" чат? )
Quote (lait)
клиент отправляет сообщение и свои id серверу->сервер сохраняет id
ну, принимать и передавать переменные в php ты уже научился вроде? вот и мути. Можно не использовать сто переменных, а присвоить id юзера в переменную с его именем. Тогда ты легко свяжешь по имени самого юзера и переменную с его данными. Осталось организовать выдачу данных (если таковые есть) в ответ на запрос типа info.php?id=UserName, ну и прием этих данных вместе с сообщением от юзера в php переменную $UserName. Можно еще БД понасиловать, что было бы немного лучше. http://www.db4free.net/ Как задавать вопросы
спасибо но все не совсем так) допустим на в скрипте уже имеется переменная $id эта переменная сохраняет ид отправившего юзера,но когда он отправляет сообщение,скрипт принимает и должен вывести переменную полученую с клиента([id]) преобразовать в число,которое имеется в переменной и вставить его в ссылку с командами нб
уже имеется переменная $id эта переменная сохраняет ид отправившего юзера,но когда он отправляет сообщение,скрипт принимает и должен вывести переменную полученую с клиента([id]) преобразовать в число,которое имеется в переменной и вставить его в ссылку с командами нб
лучше тебе попросить помочь того кто норм шарит в php
друг который писал данную серверную часть в аську не зпходит,скрип сам доробатывал,и щас пытался впихнуть 3-ю переменную,но как видите безуспешно,скрипт встает где то в районе переменных..птался гуглить но ничего стоющего не нашел
ну вот.. когда нажжимаешь на эту ссылку([i]) запускается таймер,который останавливает таимер обнавления сообщений и потом запускается контеинер в котором происходит вывод инфо,но проблема в том что когда жмеш на кнопку(выпонить код на прямую,без всяких под программ)которая тоже открвает контейнер с инфо о себе все впорядке,а когда жмешь на ссылку [i] происходит зависание программы(код зацикливается) и выдает ошибку
только одно интернет-действие может быть активно одновременно. видать в момент когда еще не закрыто соединение обновления ты запрашиваешь инфу. Нужно как-то определять что одно интернет-действие полностью завершено прежде чем запускать второе. Как задавать вопросы
окей)) программа уже собрана есть 2версий,full и easy в easy нет смайлов и возможности сворачивания в трей,вешает она на 500кб. меньше full версий. для того что бы зайти в чат нужно зарегистрироваться вот сдесь:
http://laitone.h2m.ru/reg.php
ссылка на full(полную) версию:
http://lord.yomu.ru/klient.exe
ссылка easy(легкую) версию:
http://lord.yomu.ru/easy.exe
небольшой мануал:
там нет обозначений процессов,допустим когда авторизововатся будеш просто жди: D кстате,возможно что может выити то что сервер лег: D программу перезапусти,так.. регистрацию пока не сделал,и запомнить пароль не получится)) еще,на счет кнопок. в правом верхнем углу: Т-свернуть в трей Х-выход i-твое инфо кнопки в чате(возле сообщения того кто написал) [i]-инфо того кого у около которого ты нажал кнопку вроде всё:3
Добавлено (04 Декабрь 2011, 21:52) --------------------------------------------- качаем,регистрируемся и просто высказываем недочеты программы))
lait, Всё это хорошо,думал пуб выложишь,так удобнее тестировать и смотреть код... Можно ещё и выложит в таком случаи в раздел "готовые проекты"
Будет уроком для юных небукеров.. Мы почти все свои проекты публикуем именно там.. Это как бы благодарность людям которые помогали или форума! Дата регистрации: Вс, 30 Мая 2010, 21:05 Этож было вчера
А как сделать, чтобы необук использовал не IE, а к примеру Mozilla Firefox?
Добавлено (05 Декабрь 2011, 14:20) --------------------------------------------- Или как открывать страницы сайта в окне программы с помощью Mozilla Firefox?