Насчет контента: были написаны качественные уникальные статьи, правда, небольшого объема - 1500-2000 символов без пробелов, это описания персонажей и описания услуг, есть внутренняя перелинковка. Новые статьи больше добавляться не будут, не считая новостей.
Если честно, я в это не вникала, но то что здесь
var top_block = Math.round((getClientHeight() - 390) / 2);var left_block = Math.round((getClientWidth() - 400) / 2);
390 - это высота, а 400 - это ширина формы, я в курсе. Но почему тогда код не срабатывет, ведь ширина страницы одинакова, как на главной, так и в разделах...
Попробовала поставить только вот этот участок вашего кода
function getClientWidth() { var w = window; d = document; e = d.documentElement; g = d.getElementsByTagName('body')[0]; return w.innerWidth || e.clientWidth || g.clientWidth;}function getClientHeight() { var w = window; d = document; e = d.documentElement; g = d.getElementsByTagName('body')[0]; return w.innerHeight|| e.clientHeight|| g.clientHeight;;}
И все отлично заработало. Пробовала вставлять весь код и страница вообще не загружалась, только шапка, видимо, какая-то ошибка была. Спасибо!
Dinozavr, спасибо вам за подсказку, в общем, я поэкспериметировала с этими цифрами и сделала так, чтобы и с тех и с этих страниц окно выводилось одинаково).
Попробовала последнюю вашу версию, теперь когда заходишь c http://karusel-ufa.ru/index.php/fotootcheti окно вверху немного влево (верх немного не влезает), а при нажатии на http://karusel-ufa.ru/index.php/fotootcheti/16-den-rozhdeniya-kati - окно расположено почти там, где надо, но немного правее.
Когда нажимаешь кнопку на страницу http://karusel-ufa.ru/index.php/fotootcheti - все нормально, но когда заходишь дальше http://karusel-ufa.ru/index.php/fotootcheti/16-den-rozhdeniya-kati - вплывающее окно съезжает. И так во всех разделах.
Да я верстку полностью переделывала, звонок почему-то сместился, поэтому поменяла. Но я пробовала и с минусом - такая же проблема.---------- Добавлено 03.07.2014 в 12:08 ----------Не подскажете, какую именно часть кода можно убрать, я убирала - вообще ничего не появлялось. А посередине форму поставить, думаю, можно будет, если спозиционировать относительно родителя?
Могу, сейчас, если заходить с главной, контактов, аниматоров, все ОК, если с ведущих, фокусника, и прочее - находится в правом нижнем углу. Вот ссылка http://karusel-ufa.ru/, он еще не доделан).---------- Добавлено 03.07.2014 в 11:33 ----------Попробовала, теперь окно появляется с главной по центру, с остальных страниц его вообще нет...---------- Добавлено 03.07.2014 в 11:35 ----------А может быть, можно убрать вообще эти вычисления, и прописать в стилях конкретную позицию #layer_form ?
Спасибо большое!
Теперь работает). Спасибо огромное! Полдня на это потратила). Все дело было в запятых чтоли?) Я также пробовала только в таком виде
<?php if ($_SERVER['REQUEST_URI'] == '/index.php/detskie-prazdniki/animatori') { ?> <style> #news {display:none;} </style> <?php } ?>
Я пока на денвере делаю, вот урл к блогу категории http://karusel_ufa/index.php/detskie-prazdniki/animatori , вот урл к статье http://karusel_ufa/index.php/detskie-prazdniki/animatori/32-alladin---------- Добавлено 02.07.2014 в 12:11 ----------Пробовала отдельно выводить echo $_SERVER['REQUEST_URI']; , выводится /index.php/detskie-prazdniki/animatori, этот адрес тоже подставляла, не выходит. Смотрела исходный код, в первом случае, без echo стили не подставляются, во втором же случае, с echo, стили подставляются во все страницы. Выходит, что проверка $_SERVER['REQUEST_URI']=='/animatori/' не срабатывает?