Jump to content

Taatshi

Newbie
  • Posts

    17
  • Joined

  • Last visited

Taatshi's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Доброго всем. Никак не могу найти скрипт всплывашки, который бы позволил спрашивать при входе на сайт, есть ли посетителю 18 лет. Если нажата кнопка "да" - пишем в куки и больше всплывашку не показываем. Если же нажата кнопка "нет" - перенаправляем на другой сайт, к примеру, на яндекс. Я нашла нечто похожее, но совершенно не представляю себе как можно в данном скрипте использовать свои стили оформления. Мне кажется - никак. А мне очень нужно оформить все это в стиле всего остального сайта. Есть дизайнерский макет - ему нужно следовать. Нашла я вот что <script language="Javascript"> var Cookie = new Object(); Cookie.set = function(name, value, expires, path, domain, secure) { document.cookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } Cookie.get = function(name) { var prefix = name + "="; var cookieStartIndex = document.cookie.indexOf(prefix); if (cookieStartIndex == -1) return null; var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length); if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length; return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex)); } Cookie.del = function(name, path, domain) { if (getCookie(name)) { document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; } } var myVar = null;// просто переменная со значением, для проверки кукисов myVar = Cookie.get("Taatshi"); if (myVar != "1")// проверка на то есть куки или нету, если есть то не выполнять скрипт иначе задается вопрос { var zayti = confirm("Вы точно хотите сюда войти? \n Если нет, нажмите ОТМЕНИТЬ и Вы перейдёте туда, куда я вас послал."); if (zayti){ Cookie.set("Taatshi", "1"); } else {location.href = "http://javascript.ru/";} } </script>
  2. Вот интересно стало, кто как себе аватарки выбирает. Я вот к примеру подыскиваю что-то, что, как мне кажется, выражает мое настроение на данный момент времени. А как это делаете вы?
  3. Только на глазок рядышком на черновом слое нарисовать...
  4. Доброго всем времени суток. Пациент http://systegra.zakaz-saita.com Проблема: верхнее меню во всех браузерах, кроме любой версии IE находится по центру. В IE ну никак не могу выровнять. Что-то упустила, а что - не могу найти. Беда в том, что ul меню растягивается в IE на всю допустимую ширину - на все 1000px - соответственно, его никак не удается отцентрировать. Собственно код </head> <body> <div id="all"> <div id="headerback"> <div id="header"> страшная куча дивов))) </div> <!--end-header--> </div> <!--end-headerback--> <div id="main"> <div id="senter"> <div id="topmenu"> здесь меню идет </div><!--end-topmenu--> <div id="slider"> <div id="sliderinner"> </div><!--end-sliderinner--> </div><!--end-slider--> <div id="sidebars"> дальше основной контент... стили css html,body { color: #000000; height:100%; font-size: 14px; font-family: verdana,arial,helvetica; background: url("../images/body.png") repeat transparent; } #all { margin: 0 auto; min-height: 100%; height:auto!important; height:100%; /*border: 1px solid red;*/ } #headerback { margin: 0 auto; height:120px; background-color: #fff; } #header { margin: 0 auto; height:120px; width:1000px; background-color: #fff; /*outline: 1px solid blue;*/ } #main { margin: 0 auto; background: url("../images/main.jpg") repeat-x transparent; } #senter { margin:0 auto; width: 1000px; } #topmenu { width:1000px; height: 36px; padding-top: 4px; text-align: center; background: url("../images/topmenu.jpg") repeat-x transparent; } #topmenu ul.menu li { float: left; height: 40px; list-style-type: none; /*padding-left:10px; padding-right:10px; padding-bottom:0px; padding-top:0px;*/ position:relative; display: block; } #topmenu li span { display: block; padding-left: 1px; background: url("../images/sep.png") no-repeat top left transparent; } #topmenu ul.menu li a { padding: 4px 10px 3px; } #topmenu ul.menu li ul li a { text-decoration: underline; } #topmenu ul.menu li ul span{ background: none; } #topmenu ul.menu a { display: block; height: 22px; /*padding: 0 10px;*/ overflow: hidden; color: #fff; font-family:Verdana; font-style:bold; font-size: 14px; text-decoration:none; padding-top:6px; } #topmenu ul.menu li.active a, #topmenu ul.menu li a:hover { color:#fff; } #topmenu ul.menu li:hover { height:40px; display: block; z-index: 100; background: url("../images/tophover.jpg") repeat-x top left transparent; position: relative; } #topmenu ul.menu li:hover a { height:47px; background: url("../images/lihover.png") no-repeat top center transparent; position: relative; z-index: 10000; } #topmenu ul.menu li a, #topmenu ul.menu li.active ul li a { color:#fff; } #topmenu ul.menu li.active ul li { background: none; } #topmenu ul.menu li ul { display:none; position:absolute; top:40px; left:-10px; list-style: none; padding:20px 0px 20px; /*margin:0px 0px 7px;*/ background-color: black; min-width: 200px; opacity:0.75; } #topmenu ul.menu li:hover ul { display:block; } #topmenu ul.menu li:hover ul li, #topmenu ul.menu li:hover ul li a{ height:auto; background: none; } #topmenu ul.menu li:hover ul li a {float: left;} Уже всю голову сломала... Не очень хочется пересобирать... Помогите, пожалуйста. Спасибо.
  5. Taatshi

    Joomla 2.5

    Зависит от сложности шаблона. Те для 1.7, что не используют каких-то супер-пупер функций, становятся без проблем и на 2.5
  6. вставьте после дива post еще один див - к примеру, <div class="clear"></div> css для clear .clear{ clear:both; content:""; display:block; height:0; font-size:0; overflow: hidden; } это делается для того, чтобы внутренние дивы растягивали внешний по своему содержимому.
  7. А в базе текст откуда берётся? Какая разница, где набирать и форматировать текст? Разница в количестве страниц на сайте. Если у Вас 20 страниц - это некритично, а, если 2000 - уже критично. Ввести текст 2000 раз или создать 2000 страниц? Текст вводим в базу в админке.
  8. Я не имела ввиду cms готовые. Связка php самописный плюс mysql позволит Вам на весь сайт сделать 8-10 от силы php страниц, а не вставлять тексты в каждую. Текст берется из базы - вот я про что...
  9. в index шаблона <link href="/menu/CSS.css" rel="stylesheet" type="text/css" /> где CSS.css файл Ваших стилей
  10. Поставьте себе связку DENWER - и работайте на своем компе как на сервере в интернете. Из редакторов мне лично нравится Dreamweaver за подстановку тегов в основном и подсветку - код пишу сама, но вот автоподстановка - это удобно) Но не напрягает и в notepad++ работать - часто даже предпочитаю. И, думаю, если информации на сайте много - а ее, судя по первому посту, много - пора уже и mysql подключать - ахнете от облегчения как разберетесь
  11. URL - как можно короче, английскими буквами, транслитерация с ключевыми словами Крошки - полный путь, все русскими буквами
  12. Вы не могли бы точнее проблему сформулировать? Я, например, никакого резинового дизайна там не вижу, везде фиксированные цифры, да и что Вас волнует конкретно - понять не могу.
  13. Нет, действительно, перенаправляет. Первые несколько секунд нормально, потом все корежит. ссылка в адресной меняется на http://младшаяшкола.рф/menu.htm Ищите ошибку. Сама с фреймами стараюсь дел не иметь, так что не подскажу.
  14. Скорее всего, данный параметр задается в php коде движка. css тут точно ни при чем, так как, если бы проблема была в css, в конце выводимых символов не проставлялось бы многоточие.
×
×
  • 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