Jump to content

Роман

User
  • Posts

    10
  • Joined

  • Last visited

Роман's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Может быть это имелось ввиду? <html> <head> <script language="JavaScript"> function floatMenu() { // Указывает, где находится меню по вертикали // Возможные варианты - top и bottom verticalPos = "top"; // Меню находится вверху // Указывает, где находится меню по горизонтали // Возможные варианты - left и right horizontalPos = "right"; // Меню располагается справа startX = 10; // Начальная координата по горизонтали startY = 50; // Начальная координата по вертикали function coordMenu(id) { // Обращаемся к нашему меню по его id через getElementById el = document.getElementById(id); // Получаем координаты меню el.currentPosition = function(x, y) { if (horizontalPos == "left") this.style.left = x; else this.style.right = x; this.style.top = y; } // Положение по горизонтали остается неизменным el.x = startX; // Если меню расположено вверху окна, то вертикальная // текущая координата не меняется if (verticalPos == "top") el.y = startY; // Если меню расположено внизу окна, то из высоты окна вычитаем // исходную вертикальную координату меню else el.y = document.body.clientHeight - startY; return el; } slideMenu = function() { // Число 20 в знаменателе определяет плавность хода, // чем оно больше, тем медленнее движется меню if (verticalPos == "top") obj.y += (document.body.scrollTop + startY - obj.y)/20; else obj.y += (document.body.clientHeight + document.body.scrollTop - startY - obj.y)/20; // Сохраняем текущие координаты меню obj.currentPosition(obj.x, obj.y); // Вызываем функцию slideMenu каждые 10 миллисекунд setTimeout("slideMenu()", 10); } obj = coordMenu("menu"); slideMenu(); } </script> <style type="text/css"> #menu { width: 150px; /* Ширина меню */ border: 1px solid navy; /* Рамка вокруг меню */ background: #ffffee; /* Цвет фона */ position: absolute /* Абсолютное позиционирование */ } .title { background: navy; /* Цвет фона под надписью */ color: white; /* Цвет заголовка */ font-family: Arial, sans-serif; /* Рубленый шрифт */ font-weight: bold; /* Жирное начертание */ font-size: 80% /* Размер текста заголовка */ } .content A { border-bottom: 1px solid silver; /* Линии между ссылками */ padding-bottom: 4px; /* Расстояние от ссылки до линии под ней */ display: block /* Ссылка на всю ширину меню */ } .title, .content { padding: 4px /* Поля вокруг ссылок и заголовка */ } </style> </head> <body onLoad="floatMenu()"> <div id=menu> <div class=title>Навигация по сайту</div> <div class=content> <a href=link1.html>Домой</a> <a href=link2.html>Статьи</a> <a href=link3.html>Форум</a> <a href=link4.html>Помощь</a> </div> </div> <!-- Таблица для создания вертикальной полосы прокрутки --> <table height=1000> <tr><td> </td></tr> </table> </body> </html>
  2. А на счет cms, более менее подходящая sNews, но ее в таком случае нужно "рвать на куски", чего делать не хотелось бы.
  3. Да, изврат, но для меня это будет лучше, чем писать движок полностью. А так один обработчик, один скрипт и все работате, если получится Maslakoff Что-то я никак не могу сообразить, каким образом заставить вышейказанный пример работать!?
  4. Если формировать на PHP, то мне придется написать движок (cms - стандартные уже просмотрел). И если решения с HTML нет - придется таки писать.
  5. Да нет ребята, не так все просто как казалось бы. Дело в том, что значение находится НЕ на главной странице(которую вы просматриваете), а на странице к которой вы только собираетесь обратиться. Так вот именно этот вызываемый HTML файл со своим значением и должен обращаться к обработчику , обработчик обработать и результат передать вызваемой странице, которая в последующем будет загружена в браузер. Может попробовать проделать это с урлами?! Но снова же как?
  6. Есть несколько страниц с расширением HTML, в каждой из них содержится текстовое поле с цифровым значением value. Т.е. в одной странице , в другой и т.д.. Также есть файл с расширением PHP, который выводит данные из БД согласно запрошенного значения. Вопрос в следующем: При переходе на запрашиваемую HTML страницу, необходимо именно вызываемую HTML страницу заставить обратиться к файлу PHP. А точнее передать из HTML в PHP значение value и полученный от файла PHP результат вывести в вызываемой HTML странице. Пробовал реализовать при помощи SSI, внедряя файл PHP в HTML, но этот метод не подходит, так как значения value на страницах разные. Может кто подскажет как это реализовать не изменяя расширения HTML страниц?
  7. Смотри внимательнее! Там - справа вверху есть ссылки на яву, нтмл и css, и там код полностью раскрыт.
  8. Разобрался! Большое спасибо.
  9. Благодаря сайту Влада - htmlbook.ru, выучил html и css, понемногу вникаю в php и ajax. Наткнулся на интереснейшую статью "AJAX: добавление комментариев без перезагрузки страницы", вот ее адрес: http://blog.excode.ru/post121p1-ajax_add_comment.html Перечитал ее уже много раз, скачал библиотеку, экспериментировал по всякому, но все никак не могу запустить ее на локалхост. Насколько я понимаю, то комментарии на htmlbook.ru тоже реализованы на библиотеке jsHttpRequest, написанной Дмитрием Котеровым. Может кто подскажет как же ее правильно реализовать?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy