![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| AN_Reise |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.7.2007 Репутация: нет Всего: нет |
Здравствуйте!
Извините, за беспрадонность, но я плохо знаю javaScript. http://an-reise.narod.ru/start.html Вот... посмотрите на страницу (ее уже пора выкладывать на платный хостинг, но оттачиваю на народе). На новости: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut... А вот.. на наверно самый удобный javaScript: Код:
Слой newsLayer1... Вы видите новости на свитке? Нужно сделать так, чтобы новости подгружались из javascript'a И при нажатие на кнопку они менялись, ну типа как галерея смены картинок - "вперед", "назад" Посмотрите скрипт (да и исходный код страницы start.html) т.к. свиток небольшой (а содержать новостей 10 на таком свитке неудобно). |
|||
|
||||
| AN_Reise |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.7.2007 Репутация: нет Всего: нет |
Хотя скрипт корявый
поэтому проще слепить новую конфету |
|||
|
||||
| AN_Reise |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.7.2007 Репутация: нет Всего: нет |
уже 17
|
|||
|
||||
| Astraller |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.8.2007 Где: $Украина[Кры м]->Феодосия Репутация: 2 Всего: 5 |
Изучай Ajax. Это единственный метод подгрузить что-то JS'ом на страницу без её перезагрузки.
PS Скрипт свой поправь коллекция all морально устарела! юзай document.getElementById('') -------------------- A.S.T.R.A.L.L.E.R.: Artificial Synthetic Technician Responsible for Assassination, Logical Learning and Efficient Repair |
|||
|
||||
| AN_Reise |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.7.2007 Репутация: нет Всего: нет |
Так. А чтобы знать Ajax нужно хорошо знать js?
|
|||
|
||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 11 Всего: 78 |
AN_Reise, достаточно уметь работать с JSON либо с XML (все зависит от того в каком виде ты будешь возвращать данные с сервера на клиент).
не правда. Есть еще варианты 1) динамически создаваемый iFrame. 2) динамически создаваемый <script></script> для подтягивания JS. Тут обсуждалась тема как подтягивать данные без AJAX. поищи если будет интересно. -------------------- |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Блин, заклинило всех на AJAX-е.
Я только собираюсь сделать подгрузку через iFrame, примерно знаю как, но код пока не писал. А вот по поводу плавного появления изображения, посмотри код этой страницы http://www.door-to.ru/LamerPhotoBlog/scripts/slideShow.htm (через display: none) Работает везде, только предзагрузка кривенькая, но по этому поводу я писал в соседней ветке. Или здесь http://www.door-to.ru/LamerPhotoBlog/scripts/slideshow2.htm (замена src картинки из массива) но здесь предзагрузка не работает в IE. Наверное можно просто добавить строчку object.style.opacity=переменная/100 Вот так
И страницы станут плавно появляться во всех браузерах. P.S. Не заметил сразу, что у Вас плавное появление через мета-тэг. Но все равно, лучше использовать подобный приведенному код. Это сообщение отредактировал(а) Ghirik - 26.8.2007, 22:57 -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Ещё раз перечитал Ваш вопрос, AN_Reise.
Зачем подгрузка с сервера? Тексты коротенькие сделайте так Вот код
Только желательно предзагрузку сделать. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |