Можно ли, засунуть "слой" в отдельный файл?
Новая тема Написать ответ
# Чт Окт 30, 2008 6:30 pmsydoow Зарег.: 29.06.2007 ; Сообщ.: 8213Ответить с цитатой
Т.е., я имею слой:
Код:
<div class="jqmWindow" id="dialog">
Много букф и слов
</div>


Можно ли его сделать в отдельном файле, а во многих других файлах что нибудь такое прописать, как будто он там есть? Smile
На деле, есть 100 разных статических файлов, и в каждом должен быть этот одинаковый слой, а его часто прийдётся изменять. Вот чтобы не изменять отдельно его в каждом файле, хотелось бы засунуть отдельно.
# Чт Окт 30, 2008 6:41 pmcaptain Keen Зарег.: 22.10.2008 ; Сообщ.: 206Ответить с цитатой
Проще всего использовать SSI. Вставляешь в код страниц вызов своего файла с дивом:

<!--#include file="tvoi_div.html" -->
# Чт Окт 30, 2008 6:52 pmВацлав Зарег.: 21.02.2006 ; Сообщ.: 4965Ответить с цитатой
sydoow, ява-скриптом через Ajax выводи его и все. Только индексироваться этот кусок не будет. Да и не надо Smile Меньше дублей.
# Чт Окт 30, 2008 7:08 pmsydoow Зарег.: 29.06.2007 ; Сообщ.: 8213Ответить с цитатой
Вацлав, я воспользовался скпритом который посоветовалмне captain Keen. Он уже на аяксе и яве.
Код я вставил (3 ява-скрипта, 1 css код, и 1 html код). Попап работает.
Может есть небольшой мануальчик, как сделать то что в теме, с помощью css, явы и аякса.
# Чт Окт 30, 2008 7:33 pmcaptain Keen Зарег.: 22.10.2008 ; Сообщ.: 206Ответить с цитатой
sydoow, в твоем случае юзай SSI как я сказал. Решение Вацлава в случае с Джиквери может не работать, т.к. Аджакс запрос может быть еще не завершен, а джиквери уже вызван.

P.S. Я в аське онлайн, стукнись - помогу тебе с этим попапом Smile.
# Пт Окт 31, 2008 2:53 pmsydoow Зарег.: 29.06.2007 ; Сообщ.: 8213Ответить с цитатой
captain Keen, большое спасибо! Smile
Парень мне помог в решении моей задачи так, как мне это надо. Видно чувак очень неплохо шарит в программировании. Молодец одним словом! :thup:
# Пт Окт 31, 2008 6:49 pmDimitry Wolotko Зарег.: 29.10.2008 ; Сообщ.: 17Ответить с цитатой
Если есть PHP, то include();
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.