точняк вопщем то вот полный вариант: PHP: if ($content->id_content==1) { ?> <img src="/img/glavnaya-onPress.jpg" width="92" height="32" border="0" hspace="0" vspace="0"></td>//это када уже нажали <? } else { ?> <a href="/"><img onMouseOver="this.src='/img/glavnaya-mouseOver.jpg'" onMouseOut="this.src='/img/glavnaya.jpg'" src="/img/glavnaya.jpg" width="92" height="32" border="0" hspace="0" vspace="0"></a></td>// а тут простое состояние,и во время наведения мышки,можно сюда добавить онклик
Как бороться с кэшем на странице? инклудится некоторый текст, и если тот текст изменить, то пока рефреш страницы не сделать - он не обновляется. как побороть это?
Эээ, Корвин, вы этакий код откуда взяли? Связка, точно уверен, что он инклудится? (include()) Просто PHP код всегда выполняется прежде чем хтмл)
ну у меня он инклюдица, если полностью то там блок меню,но я его инклюдом сделал только чтобы главная страница быстрее грузилась,у яндекса ваще ограничение стоит на размер главной страницы, но я с тем же успехом могу свой код прямо в index.html всунуть если хочешь могу полностью выложить код менюшки своей,работает она исправно
да Code: td height="20" colspan="2"><span class="style1">Кол-во: <strong><?php include('inc/stat.php') ?></strong></span></td>
Всё логично. Сервер сформировал страницу, отдал её клиенту. С этого момента сервер более не властен над страницей. Браузер получил страницу и отобразил её. С этого момента браузер не знает об изменениях на сервере. Единственный способ получить новые данные (или узнать, что они вообще изменились) - запрос на сервер.
Я думаю что в этой теме !!! у меня вопрос ?где можно в нете сделать не сайт а просто страничку там типа рекламы с музыкой )))есть вообще такое ))
Не согласен. Include() тупо выполняет PHP код, который находится в файле, который там указать. Это зависит от кеша юзера. У меня была такая же трабла в опере. Но там на самом деле вся страница хранится в кеше, а не только инклуженая.
Связка, что именно необходимо? Если бороться с кешированием браузера со стороны сервера, то нужно отдавать соответствующие заголовки, например: Code: header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Expires: Thu, 22 Jan 1987 15:30:00 GMT"); header("Pragma: no-cache"); header("Cache-Control: no-cache, must-revalidate"); header("Cache-Control: post-check=0,pre-check=0", false); header("Cache-Control: max-age=0", false);
У меня вопрос по CSS. Какая разница, что использовать: селектор классов или селектор идентификаторов? Пример использования селектора классов: .H1 {font-style: italic;} <H1 class="курсив"> текст </H1> Пример использования селектора идентификаторов: <H1#курсив {font-style: italic;} <H1 ID="курсив"> текст </H1>
<H1#курсив {font-style: italic;} <H1 ID="курсив"> текст </H1> тут ты присваиваешь тегу H1 его идентификатор "курсив" и обращаца к нему по идентификатору может не только ксс, других случаев пока не встречал но знаю что это можно .H1 {font-style: italic;} <H1 class="курсив"> текст </H1> а тут ты просто пишешь какой класс будет использоваца в этом теге... кароч id поуниверсальней тема,можно использовать не только с ксс
есть полезная штука, для примера можно открыть главную страницу яндекса, если там на любой ссылке зажать левую кнопки мыши,то вокруг ссылки появляется пунктирная рамка, эту штуку можно убрать вставив в тег ссылки это : onfocus="this.blur()" пример: <a onfocus="this.blur()" href="ya.ru">ссылка</a>
CLASS - атрибут элемента в HTML, определяющий его класс. В CSS можно описать собственные стили для различных классов одних и тех же элементов. ID - индивидуально именованный стиль. C его помощью можно создавать стилистические исключения cреди элементов одного класса. Индификаторы используются в основном для придания одному или нескольким элементам одного класса индивидуальных свойств. Также тэгами с id можно манипулировать в яваскриптах - GetElementByID, что с class'ами сделать нельзя
что-то вроде того Code: <style type="text/css"> input[type="submit"], input[type="button"], input[type="reset"] { /* styles... */ } </style>