mark2011

Рейтинг
341
Регистрация
11.01.2011

Chukcha

Мне не заменять исходную картинку нужно, а на то, что есть, навесить бэкграунд. Это разные вещи. Т.е. пункты меню должны остаться неизменными. Просто когда по ним водишь мышкой, то должно появляться то изображение, которое сейчас есть над пунктом меню "Главная".

mark2011 добавил 16.02.2011 в 11:47

Сразу скажу. Вот это:


mapped.backgroundImage=url('images/menubutton.png')

не работает.

Нет, резать точно не вариант. Как-то с AREA можно управиться?

kil,

Спасибо!

Тогда возникает вопрос другого плана - как мне эту переменную потом передать на сервак? Просто в data у меня передаётся сериализованная форма, в которой уже присутствует этот ckeditor (бесполезный кстати). Получается, что мне вместе с формой надо ещё одну переменную передать? Так можно делать?

Причём здесь пыха.... это уже php-шные сообщения.

У вас установлено ограничение open_basedir - подробнее о нём читайте в мануале пхп. А по headers - это где-то скрипт пытается отправить заголовки после отправки, собственно, некоторых данных - как следствие, вываливается эта ошибка. Как вариант обхода - можно заюзать ob_start() в связке c ob_get_contents() и ob_end_clean().

Так...

При клике на ссылку будет происходить следующее:

1. Если у юзера работает JS, контент подгрузится в нужный блок; return false будет препятствовать переходу по ссылке.

2. Если у юзера НЕ РАБОТАЕТ js - произойдёт переход на price.html

Я правильно мыслю? И в этом случае поисковики будут следовать по ссылке price.html, соответственно, проиндексируют её и т.д. и т.п.

mark2011 добавил 08.02.2011 в 10:27

Ну так а в price.html откуда будет браться инфа? Получается, всё равно нужно на систему шаблонов переходить...

Да пожалуйста, http://gold-germetic.ru

Но: я сейчас инфу из БД достаю аяксом и гружу в конкретный блок на странице. Получается, что с вашим вариантом у меня получится классическая система шаблонов на смарти. Страничка редактируется - нет проблем, инфа заново подгружается из базы в шаблон, а уже из него генерится страница. Вариант нормальный, но тогда пропадает вся суть аякса. Получается, что я с таким же успехом могу просто перейти по ссылке, зачем же лоадом грузить? А задумывалось это всё с тем, чтобы уменьшить трафик - сами посмотрите, на странице рисунков на мегабайт набежит... В принципе мне это не проблема переделать, у меня уже есть готовая мини-CMS под такие дела, но хотелось бы более красивого решения :)

Toy,

Знаю :) но у меня первоначально информация попадает в базу данных. Ваш вариант хорош, если на сайте не было бы дополнительных страниц. А это далеко не факт. Плюс к тому - существующие страницы могут редактироваться через админку сайта. Отредактированная информация опять попадёт в базу данных. Так что load здесь точно не вариант...

Ну так это... наваять-то не проблема :)) просто с главной ссылок на эти страницы не будет... вот... или просто тупо в robots.txt разрешать их индексирование? Тоже косяк... ссылок нет, а страницы есть... причём с одинаковой вёрсткой, различаться будет только текст и всё.

Ervin

Просто тупо наваять html-страничек? и всё?

RedOK:

тут придется выбирать: или сео оптимизейшн или свистелки вебдванольные..

А поподробнее? :)

Вот я что-то не понял... что значит "не слушается"? margin-top - это расстояние от верхнего края браузера. Ну так у вас так и есть - крайние отстоят на 50px вниз, средний чуть меньше - на 30. Но разница есть.


<html>
<head>
<title>test</title>
<style>
#conteyner {
margin: 0px auto;
/*background-color:#00CC66;*/
width: 800px;
height: 600px;
}

#left{
margin: 0px;
margin-top: 50px;
padding: 0px;
background-color:#0066FF;
width: 100px;
height: 400px;
float: left

}

#content{
margin: 0px auto;
margin-top: 30px;
padding: 0px;
background-color:#999999;
width: 400px;
height: 500px;
}

#right{
margin: 0px;
margin-top: 50px;
padding: 0px;
background-color:#FF0000;
width: 100px;
height: 400px;
float:right;
}
</style>
<div id="conteyner">
<div id="left"></div>
<div id="right"></div>
<div id="content"></div>

</div>
Всего: 2104