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 - и потом вызывать?
<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 полный ламер
Не проще ли просто по условии не инклудить, а показать их сразу?
Код написать не могу, т.к. в js/ajax полный ламер
Спустя 12 минут, 53 секунды (3.10.2011 - 19:23) Игорь_Vasinsky написал(а):
он не хочет их в код вставлять.. они весят много. выводиться должны при клике.