Taatshi
Newbie-
Posts
17 -
Joined
-
Last visited
Taatshi's Achievements
Explorer (1/14)
0
Reputation
-
Доброго всем. Никак не могу найти скрипт всплывашки, который бы позволил спрашивать при входе на сайт, есть ли посетителю 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>
-
<span class="infobox">текст</span>
-
Вот интересно стало, кто как себе аватарки выбирает. Я вот к примеру подыскиваю что-то, что, как мне кажется, выражает мое настроение на данный момент времени. А как это делаете вы?
-
Только на глазок рядышком на черновом слое нарисовать...
-
Доброго всем времени суток. Пациент 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;} Уже всю голову сломала... Не очень хочется пересобирать... Помогите, пожалуйста. Спасибо.
-
Зависит от сложности шаблона. Те для 1.7, что не используют каких-то супер-пупер функций, становятся без проблем и на 2.5
-
DIV "вываливается" за пределы родительског DIV
Taatshi replied to TrueTrue's question in HTML Coding
вставьте после дива post еще один див - к примеру, <div class="clear"></div> css для clear .clear{ clear:both; content:""; display:block; height:0; font-size:0; overflow: hidden; } это делается для того, чтобы внутренние дивы растягивали внешний по своему содержимому. -
А в базе текст откуда берётся? Какая разница, где набирать и форматировать текст? Разница в количестве страниц на сайте. Если у Вас 20 страниц - это некритично, а, если 2000 - уже критично. Ввести текст 2000 раз или создать 2000 страниц? Текст вводим в базу в админке.
-
Я не имела ввиду cms готовые. Связка php самописный плюс mysql позволит Вам на весь сайт сделать 8-10 от силы php страниц, а не вставлять тексты в каждую. Текст берется из базы - вот я про что...
-
в index шаблона <link href="/menu/CSS.css" rel="stylesheet" type="text/css" /> где CSS.css файл Ваших стилей
-
Поставьте себе связку DENWER - и работайте на своем компе как на сервере в интернете. Из редакторов мне лично нравится Dreamweaver за подстановку тегов в основном и подсветку - код пишу сама, но вот автоподстановка - это удобно) Но не напрягает и в notepad++ работать - часто даже предпочитаю. И, думаю, если информации на сайте много - а ее, судя по первому посту, много - пора уже и mysql подключать - ахнете от облегчения как разберетесь
-
URL - как можно короче, английскими буквами, транслитерация с ключевыми словами Крошки - полный путь, все русскими буквами
-
Вы не могли бы точнее проблему сформулировать? Я, например, никакого резинового дизайна там не вижу, везде фиксированные цифры, да и что Вас волнует конкретно - понять не могу.
-
Нет, действительно, перенаправляет. Первые несколько секунд нормально, потом все корежит. ссылка в адресной меняется на http://младшаяшкола.рф/menu.htm Ищите ошибку. Сама с фреймами стараюсь дел не иметь, так что не подскажу.
-
Скорее всего, данный параметр задается в php коде движка. css тут точно ни при чем, так как, если бы проблема была в css, в конце выводимых символов не проставлялось бы многоточие.