Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как сделать свой глобальный блок?
Как сделать свой глобальный блок?
Дата: Воскресенье, 05.09.2010, 18:06 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Создаете отдельную страницу в редакторе страниц, все содержимое глобального блока вставляете в див с индивидуальным ID? например:

Code
<div id="myGlobalBlockDiv">Здесь располагается глобального блока</div>

А на страницы, куда нужно вставить глоб. блок, вместо него рисуете вот такое:

Quote
<div id="myGlobalContentDiv"><script type="text/javascript">$('#myGlobalContentDiv').html('<img src="/.s/img/wd/1/ajax.gif">');$.get('/index.html',{},function(d){$('#myGlobalContentDiv').html($('#myGlobalBlockDiv',d).html());});</script></div>

Где:
/index.html - ссылка на вашу страницу с глоб. блоком.
myGlobalContentDiv - ID - блока куда положить
myGlobalBlockDiv - откуда положить.

Ну, и, как всегда, пример. ...

Картинки и текст - на странице http://likbezz.ucoz.ru/_fr/0/test_0.html ...



Flesh

Прикрепления: index_v0-1-.html (0.9 Kb)

 
Дата: Пятница, 06.09.2013, 17:41 |
Лейтенант
Группа: Проверенные
Сообщений: 59
Награды: 0
Репутация: 0
Статус: Offline


Проблемка маленькая ...

Есть домен ... domen.ru ... в корень этого домена залиты папки, например name1, name2 и т.д ... это как бы минисайты ... т.е внутри такой папки обычгая структура сайта - папка с картинками, скриптами, слитями и прочими страницами , помимо главной ( index.htm) ... да именно с таким расширением ... не хтмл, но наверно это не критично

На всех страницах ( в этих ВСЕХ вложенных папок) есть однотипная информация - например номер телефона ... или ещё что-то

пример кода

Код
<script type="text/javascript">$('#pub-tel-top').htm('<img src="ajax.gif">');$.get('/sluzhba.htm',{},function(d){$('#pub-tel-top').htm($('#telefon-top',d).htm());});</script>


#pub-tel-top - блок с выводом телефона на страницах (статические страницы во вложенных папках на ОДНОМ домене)
#telefon-top - блок на странице sluzhba.htm в котором при необходимости будет меняться телефон
sluzhba.htm - страница в корне всего сайта, на одном уровне, сомом верхнем со всеми вложенными папками ... но на всякий случай есть такая же страница и в самой папке

код на служебной старнице



Вопрос в том что банально не работает ... и как правильно прописать файл с корня домена ... т.е адрес domen.ru/sluzhba.htm файла sluzhba.htm что бы на всех страницах во вложенных папках номер менялся автоматом при изменении его в одном месте в файле sluzhba.htm

Заранее респект и уважуха smile


Сообщение отредактировал Andrio - Пятница, 06.09.2013, 19:45
 
Дата: Пятница, 06.09.2013, 19:51 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Andrio,
Цитата (Andrio, Пт, 06.09.2013, 17:41:05)
<script type="text/javascript">$('#pub-tel-top').htm('<img src="ajax.gif">');$.get('/sluzhba.htm',{},function(d){$('#pub-tel-top').htm($('#telefon-top',d).htm());});</script>

- нет такой функции:
Код
$.htm()

- есть:
Код
$.html()

..или это очепятка?)


 
Дата: Суббота, 07.09.2013, 10:29 |
Лейтенант
Группа: Проверенные
Сообщений: 59
Награды: 0
Репутация: 0
Статус: Offline


Цитата (likbezz, Пт, 06.09.2013, 19:51:15)
..или это очепятка?)

на том сайте все страницы и прочие ссылки на страницы с таким расширением ... вот по незнанию основ скриптом и залепил такой тестовый код

Решил траблу .... всё банально smile ... дали готовый исходник, в котором ТИПА подключена библиотека

Код
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>

по факту этого фала не оказалось smile ... вот так я бился головой в закрытую дверь smile


 
Дата: Суббота, 07.09.2013, 18:27 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Andrio,
Цитата (Andrio, Сб, 07.09.2013, 10:29:58)
Решил траблу .... всё банально smile ... дали готовый исходник, в котором ТИПА подключена библиотека

..Здесь, в первом посте дан исходный код, зачем что-то откуда-то брать? - там двух строк не будет.

Цитата (Andrio, Сб, 07.09.2013, 10:29:58)
вот по незнанию основ скриптом и залепил такой тестовый код

В фаербаг посматриваем иногда и не будет таких косяков, как с ошибкой написанные функции и неподключенный JQ ..


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как сделать свой глобальный блок?
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия