[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вставка diva в страницу при клике на obj.
m4a1fox
Доброго всем вечера! Все мы знаем вот такой пример

if($i == 0){
echo 'Error';
}else{
include './block1.tpl';
}

Т.е. до того как $i == 0; у на не вставляется в страницу, block1.tpl, т.е. он не загружается. Как только мы изменили $i то тут-же вставляется block1.tpl. Вопрос!

Есть ли такая возможность в js или в jq?

Для чего? Объясню! У меня есть 2 невидимых дива (т.е. dispaly: none;) как только я нажимаю на ссылку - они появляются. Но! Они есть в исходном коде, соответственно они грузятся и соответственно занимают некое время во время загрузки страницы!



Спустя 4 минуты, 33 секунды (3.10.2011 - 18:51) Игорь_Vasinsky написал(а):
а

<script language="JavaScript" src="page.html"></script> не сканает?


или забить страницу с блоком в var - и потом вызывать?

Спустя 13 минут, 41 секунда (3.10.2011 - 19:05) Winston написал(а):
А что мешает написать как-то так
var i = 0;
var div = document.getElementById('div1');

if(i == 0)
div.innerHTML = 'Error';
else
div.innerHTML = '<?php include "./block1.tpl"; ?>'; // Не знаю проканает ли

Спустя 5 минут, 14 секунд (3.10.2011 - 19:10) kovalevsky написал(а):
так у него же просто 2 невидимых ДИВа.
Не проще ли просто по условии не инклудить, а показать их сразу?

Код написать не могу, т.к. в js/ajax полный ламер smile.gif

Спустя 12 минут, 53 секунды (3.10.2011 - 19:23) Игорь_Vasinsky написал(а):
он не хочет их в код вставлять.. они весят много. выводиться должны при клике.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.