powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Include в div'е
10 сообщений из 10, страница 1 из 1
Include в div'е
    #38678531
PHucker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Подскажите пожалуйста. У меня шаблон готов. И я специально оставил один <div></div> для Include'а. Попробовал сделать так:
Код: html
1.
<div><? include 'news.php';?></div>

почему-то не работает. Этот div будет менять содержимое при нажатии на ссылки. Потом попробовал с этим:
Код: html
1.
<!--#include virtual="includes/news.txt"--> 

это работает, но почему-то с CSS не связывается и только текст выводится. Хотя CSS у меня подключен. А вообще можно так сделать как я хочу? Поместить внутри div'а include и при нажатии на ссылки только в div'е будут открываться ссылки. А остальное не будет "шевелиться".
...
Рейтинг: 0 / 0
Include в div'е
    #38678590
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PHucker,

ajax в помощь
...
Рейтинг: 0 / 0
Include в div'е
    #38679001
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnoguPHucker,

ajax в помощь

или iframe вместо div :))
...
Рейтинг: 0 / 0
Include в div'е
    #38679183
PHucker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ajax я не изучал.(( iframe для поиска говорят неудобен.)
...
Рейтинг: 0 / 0
Include в div'е
    #38679198
PHucker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
допустим у меня есть
Код: html
1.
<div id="#conteiner"></div>



и чтобы вывести в этом div'е другую страницу у меня есть скрипт.

Код: html
1.
2.
3.
4.
5.
6.
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js" type="text/javascript"></script> 
        <script type="text/javascript">
        $("documend").ready(function(){
        $("#container").load("http://mysite.ru/page2.html");
        });
        </script>



Дело в том что этот скрипт будет брать только по id. А мне нужно чтобы #container была переменной. Так как я не шарю в JS помогите. Примерно думаю будет так:

Код: html
1.
<div id="" name="block1"></div>



Код: html
1.
2.
3.
4.
5.
6.
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js" type="text/javascript"></script> 
        <script type="text/javascript">
        $("documend").ready(function(){
        $("$name").load("http://mysite.ru/page2.html");
        });
        </script>


только знаю что он не будет брать name элемента пока не напишешь
Код: php
1.
$name = ["name"];


подскажите как это сделать :(
...
Рейтинг: 0 / 0
Include в div'е
    #38679255
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
var container_id = "container";
$("documend").ready(function(){
        $("#"+container_id).load("http://mysite.ru/page2.html");
});
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Include в div'е
    #39327938
Фотография Gabit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток,

У меня похожий вопрос, поэтому не стал создавать новую тему.
В HTML странице есть контейнер div с id=cityimg. Также есть файл city10.txt в котором изображение в формате base64. С помощью JS, необходимо отобразить в виде изображения в контейнере.

Код: html
1.
2.
<div id="cityimg">
</div>



Попробовал так:
Код: javascript
1.
2.
var citydiv = document.getElementById('cityimg');
citydiv.innerHTML = '<img src=<!--#include file="city10.txt"--> id="city_data" />';



В консоле вижу что он так преобразовался, и картина не отобразилась.

Код: html
1.
2.
3.
<div id="cityimg">
  <img src="<!--#include" file="img/citys/city10.txt" --=""> id="city_data" />
</div>


Помогите пожалуйста решить вопрос,
...
Рейтинг: 0 / 0
Include в div'е
    #39327948
Фотография Gabit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почти в любом «взрослом» языке для этого существует конструкция include. В яваскрипте ее нет, как решить вопрос ?
...
Рейтинг: 0 / 0
Include в div'е
    #39327966
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GabitПочти в любом «взрослом» языке для этого существует конструкция include. В яваскрипте ее нет,
Ты путаешь серверные языки с клиентским...

Gabitкак решить вопрос ?
Размещать это
GabitТакже есть файл city10.txt в котором изображение в формате base64.
не в текстовом файле, а в файле с ЦСС. Например в некоем классе фоном...
Потом можно этот класс присваивать кому нужно.
...
Рейтинг: 0 / 0
Include в div'е
    #39327972
Фотография Gabit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил таким дедовским методом, работает:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
var citydiv = document.getElementById('cityimg');
$.ajax({
    url: 'city10.txt',
    type: 'get',
    async: false,
    success: function(result) {
		citydiv.innerHTML = '<img src="'+result+'" id="city_data" />';
    }
});
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Include в div'е
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]