postavkin

Рейтинг
601
Регистрация
06.01.2009
Arsh:
Типа того
10 дб

Спасибо, не понял, речь про это?

Как я понимаю - единственный вариант?

Здравствуйте. Есть дополнение к теме.

Вот что я увидел. Перешел по сайту в страницу

Не подгрузился дизайн, видимо js тоже не подгрузились, так как заглянул в исходный код страницы.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text; charset=utf-8" />
<title>подбор товара</title>
<meta content="yes" name="allow-search" />
<meta content="all" name="robots">
<META NAME="keywords" CONTENT="подбор товара" />
<meta name="description" content="подбор товара" />
<link rel="stylesheet" type="text/css" href="/stili/stili.css" />
<script src="/js/script.js" type="text/javascript" charset="utf-8"></script>
<script src="/js/up.js"></script>

ткнул в коде по "/stili/stili.css"

и что я вижу


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"> -->
<HTML>
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0.1">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
<TITLE></TITLE>
</HEAD>
<BODY><P></BODY>
</HTML>

Ребят, может кто знает, что за фигня? Спасибо

---------- Post added 07-10-2015 at 18:11 ----------

На одном сайте нашел это, может что то из этого стоит применить?


3. Документ будет кэшироваться, даже если и не должен, вроде бы, при обычных обстоятельствах.

<meta http-equiv="Cache-Control" content="public">

4. Документ кэшируется, но не сохраняется в архиве.

<meta http-equiv="Cache-Control" content="no-store">

5. Можно прямо сказать браузеру: "Обнови-ка мне эту страницу". (В параметре max-age указано, на сколько секунд кэшируется документ). Может быть полезно при использовании PHP для програмного обновления страниц.

<meta http-equiv="Cache-Control" content="max-age=3600, must-revalidate">
Cat_Out:
Буквально на днях оформила хлебные крошки у себя на сайте. Кстати, почему вы их называете ХБ? Хлебобулочные что-ли?

Если будет от них эффект - обязательно напишу.

Вы не сможете узнать есть ли от них эффект, так как маловероятно с сайтом больше ничего не будете делать пол года...

ХБ, хз, так получилось.

Ничего не понимаю. Сегодня после перезагрузки компа.

Вот так загрузился, причем второй сайт на этом же хостинге - та же проблема, css не подгрузился

jpg 145719.jpg
87793:
А что - хлебные крошки - это единственная возможность сделать (удобную) навигацию на сайте? 😂

2 раза подряд вопросом на вопрос - не прилично :)

Нет не единственная, я про то, что может быть ХБ это атрибут нормального сайта.

87793:
А откуда Вы взяли, что такой понижающий коэффициент может быть? 😕

Из головы :) Возможно для ПС этот факт будет являться знаком отсутствия /удобной/ навигации на сайте. Скорее всего я просто параноик, но спросил на всякий случай, убедиться, что я зря парюсь по этому поводу. Просто у нас хлебные крошки в данном случае выводятся только для пользователя, для робота их нет.

ТС, делайте на морде листинг товаров и фильтры. С морды возможность перейти в карточки товаров. Качаете морду - качаете товары.

Вафелька:
открывать такие страницы от индексации.

Вот это круто сказано!

ТС, смысла в такой перелинковке нет. Если статей много, толку то что вы из закрутите в одно кольцо? Одна статья выпала из индекса, кольцо порвалось. Идеальный вариант - внизу под статьей блок на похожие статьи (2-5 ссылок), красиво оформленный.

Почти сделал, одна проблема осталась

Если РАЗДЕЛ 1 обернуть в <a href>Раздел1</a> то не работает

а так работает

1. список раскрывается

2. класс меняется на минус и цвет плюсика становится красным, ну а уж подгрузку минусика вместо плюсика сделаю

 

<div class="bolchetexta"><span class="chitatdalee plus">+</span>
РАЗДЕЛ 1
<div class="razvorot">
<li><a href="">категория 1</a></li>
<li><a href="">категория 2</a></li>
<li><a href="">категория 3</a></li>
</div></div>

js


$(".bolchetexta .razvorot").hide();
$(".bolchetexta .chitatdalee").click(function(){
var _this = $(this);
$(this).next(".razvorot").slideToggle("slow")

if (_this.hasClass('plus')){
_this
.removeClass('plus')
.addClass('minus');
};

Нашел полный код. Конечно не все понятно, особенно в js

css


.catalog-menu a.section-image.plus{
background: url('/img/znakplus.jpg') no-repeat left top;
}
.catalog-menu a.section-image.minus{
background: url('/img/znakminus.jpg') no-repeat left top;
}

js


$(document).ready(function(){
//var menu = $('.');

$('a.section-image').live('click', function(event) {
var _this = $(this);

var id = _this.attr('id').replace('s-img-','');
var href = "/catalog/getSection.php?SECTION_ID="+id+'&math='+Math.random();
var blockIn = _this.closest('.p-menu')
var oldAjax = blockIn.parent().find('#_ttt'+id);
var isAjax = oldAjax.hasClass('ajax');

if (_this.hasClass('plus')){
_this
.removeClass('plus')
.addClass('minus');
//ajax
if (!isAjax){
blockIn.after('<span id="load" style="color:#999;padding-left:13px;">Загрузка...</span>')
$.get(href).success(function(results){
var ajaxBlock = ($(results).find('.ajax'));
ajaxBlock.css('padding-left','11px');
ajaxBlock.css('display','none');
blockIn.after(ajaxBlock);
$('#load').remove();
ajaxBlock.slideDown(500);
});
}else{
oldAjax.slideDown(500);
}
}else
if (_this.hasClass('minus')){
if (_this.attr('href')==='/catalog/'){
return true;
}
_this
.removeClass('minus')
.addClass('plus')
.addClass('ajax');
//Если текущая секция открыта
oldAjax.slideUp(500);
}
event.preventDefault();
});
});


---------- Post added 02-10-2015 at 00:12 ----------

luckyJack:
Реализация и пример того,что вам нужно есть здесь. Используется jQuery, HTML, CSS.

Спасибо. Ваш пример намного короче по количеству кода, чем тот который я нашел на интересующем меня сайте. Странно. Завтра буду плотно разбираться.

Да и один ньюанс. В вашем примере нет перехода в страницу вопроса, а только раскрывается ответ. Т.е. я то буду ещё делать сам вопрос ссылкой на отдельный документ. Раскрываться список должен только при нажатии по значку.

Всего: 5508