Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Сделать "невидимым" кусок кода в заданное время [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 [2] 3 »   

> Описание: Как сделать блок <div> невидимым в заданное время?
LIME
Отправлено: 16 Июля, 2013 - 20:58:04
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)





soffrick как говорил кто-то из "Человек с бульвара Капуцинов"
- настоящему мужчине всегда есть что сказать!
 
 Top
soffrick
Отправлено: 16 Июля, 2013 - 21:01:29
Post Id



Посетитель


Покинул форум
Сообщений всего: 379
Дата рег-ции: Май 2012  
Откуда: Россия, Москва


Помог: 17 раз(а)




-

(Отредактировано автором: 16 Июля, 2013 - 21:34:02)



-----
Правильный вопрос - уже половина правильного ответа!

p.s. индусы повсюду, будьте осторожны!
 
 Top
LIME
Отправлено: 16 Июля, 2013 - 21:03:34
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




soffrick это не намек...это прямая речь...не кивай на глупые вопросы...возьми и помоги...слабо?
 
 Top
soffrick
Отправлено: 16 Июля, 2013 - 21:06:02
Post Id



Посетитель


Покинул форум
Сообщений всего: 379
Дата рег-ции: Май 2012  
Откуда: Россия, Москва


Помог: 17 раз(а)




-

(Отредактировано автором: 16 Июля, 2013 - 21:33:52)



-----
Правильный вопрос - уже половина правильного ответа!

p.s. индусы повсюду, будьте осторожны!
 
 Top
LIME
Отправлено: 16 Июля, 2013 - 21:08:49
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




ага...а не рассуждай о рыбалке
 
 Top
soffrick
Отправлено: 16 Июля, 2013 - 21:10:55
Post Id



Посетитель


Покинул форум
Сообщений всего: 379
Дата рег-ции: Май 2012  
Откуда: Россия, Москва


Помог: 17 раз(а)




Цитата:
отсюда вывод: если блок не должен присутствовать не надо его скрывать...надо его убрать

soffrick пишет:

либо не выводить либо перезаписать файл удалив вывод

хочешь чтобы вместо слов написал код?

(Добавление)
я не пойму тебе что общения не хватает?
(Добавление)
извиняюсь за весь оффтоп ...
почистите тему, отношения в личку выяснили Подмигивание

(Отредактировано автором: 16 Июля, 2013 - 21:11:23)



-----
Правильный вопрос - уже половина правильного ответа!

p.s. индусы повсюду, будьте осторожны!
 
 Top
exhaust
Отправлено: 16 Июля, 2013 - 21:54:37
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




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


Ну спасибо!
Есть здесь еще кто нибудь, кто может помочь с кодом?

Пустая строка действительно лучше. Получается нужно чтобы до указанного времени отображался один код, а после нее другой (то есть пустая строка)
 
 Top
LIME
Отправлено: 16 Июля, 2013 - 22:04:34
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




PHP:
скопировать код в буфер обмена
  1. if(time()>$someTime){
  2.     echo '<div>тут инфа</div>';
  3. }// иначе ничего не описываем...ибо что нефиг

(Добавление)
exhaust ну извини что нет у тебя понятия как что делается...меня винить в этом нельзя
 
 Top
teddy
Отправлено: 16 Июля, 2013 - 22:45:55
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




LIME
Ну раз так, тогда не совсем понимаю что ты имел ввиду когда говорил что нужно нафиг выкинуть блок ) Объясни плизики )

А то я что то не понимаю до конца что ты хотел сказать... Ты это говоришь с учетом того, что этот див формируется через PHP и показывается только по условию? Если да, то получается если сделать на js, то это полный провал(по поисковикам) с твоей точки зрения?

Ща объясню толком что я хотел сказать )

Например есть такой код:

CODE (html):
скопировать код в буфер обмена
  1. #myDiv
  2. {
  3. display: block;
  4. border: 1px solid black;
  5. }

CODE (html):
скопировать код в буфер обмена
  1. <div id="myDiv">
  2.     <p>test</p>        
  3. </div>


далее к примеру через js задаем определенное время когда display должен быть выставлен в none. Тоесть получается так:
Если мы в CSS не задавали display вообще, то блок в коде останется, но уже без display. А если по умолчанию мы прописали правило display, то приведя его значение к ("") посредством DOM, то будет использовано значение по умолчанию, которое указано в CSS.

Отсюда и не понимание. Нужно исключительно через пых формировать такие блоки дабы не навредить себе в поисковой выдаче и если это так, то получается использование подобных фишек только на js + css - это провал?

Надеюсь я верно объяснил свою мысль
 
 Top
LIME
Отправлено: 16 Июля, 2013 - 22:58:44
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




что-то не очень ты объяснил
имхо все очень понятно
поисковик индексирует контент не учитывая стили и тем паче js скрипты
вот давай рассуждать логически
представь что ты разрабатываешь поисковый спайдер
тебе надо перелопатить куеву тучу ресурсов...еще скрипты выполнять и стили следить????...это сразу смерть спайдеру....ниасилит
по сути...не спеши все сразу понимать....просто учти что все что есть для юзеров индексируется поисковиком...
и если ты прячешь блок от юзера то поисковику на это глубоко положить ...он воспримет текст так как будто он есть
а хорошо это или плохо зависит от ситуации
я ответил?
 
 Top
soffrick
Отправлено: 16 Июля, 2013 - 22:59:13
Post Id



Посетитель


Покинул форум
Сообщений всего: 379
Дата рег-ции: Май 2012  
Откуда: Россия, Москва


Помог: 17 раз(а)




Цитата:
html, css, js, jq, display : "none" | ""...

=>
CODE (javascript):
скопировать код в буфер обмена
  1. el.parentNode.removeChild(el);

профит
(Добавление)
в идеале:
PHP:
скопировать код в буфер обмена
  1. if(time()>$someTime){
  2.     echo '<div>тут инфа</div>';
  3. }// иначе ничего не описываем...ибо что нефиг



LIME, точно ... сплю уже Улыбка

(Отредактировано автором: 16 Июля, 2013 - 23:05:44)



-----
Правильный вопрос - уже половина правильного ответа!

p.s. индусы повсюду, будьте осторожны!
 
 Top
LIME
Отправлено: 16 Июля, 2013 - 23:01:07
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




soffrick самое хреновое решение
почему я выше объяснил
(Добавление)
хотя стоит добавить с сказаному выше что никто на самом деле не знает как работают поисковики на самом деле
мы можем только предполагать и ставить эксперименты(если у кого есть инсайдер расскажите пжлст)))...чем сеошники и занимаются
 
 Top
teddy
Отправлено: 16 Июля, 2013 - 23:09:14
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




LIME пишет:
я ответил?

В принципе да, просто ты сказал что нужно выставлять пустые кавычки, меня смутило то, что этим блок не убить в коде... Если есть дисплей в CSS, то будет использовано то значение, которое там присвоено по умолчанию... Если же его нет, то блок останется всё же но просто без дисплея...

Тогда получается что "временные блоки" которые не относятся в целом к контенту, нужно выводить только средствами php в данном случае...
 
 Top
LIME
Отправлено: 16 Июля, 2013 - 23:09:56
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




teddy пишет:
росто ты сказал что нужно выставлять пустые кавычки,
боже упаси
я не говорил этого
 
 Top
teddy
Отправлено: 16 Июля, 2013 - 23:11:54
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




LIME пишет:
Цитата:
teddy нет...лучше не none а вообще пустая строка

И далее понеслась тема про поисковики

(Отредактировано автором: 16 Июля, 2013 - 23:15:33)

 
 Top
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB