|
|
|
|
<?
if(isset($_GET['size']) and $_GET['size']==1){
$file=filesize('progress.php');?>
document.write("<?=$file/1024;?> Kb");
<?
exit;}
?>
<script>
function readsize(){
document.getElementById('sizespan').innerHTML='<script src="progress.php?size=1"></script>';
}
function timesize(){timer=setTimeout("readsize()",time=5000);clearTimeout(timer);}
timesize();
</script>
<span id="sizespan"></span>
|
По какой причине железный друг выводит
'; } function timesize(){timer=setTimeout("readsize()",time=5000);clearTimeout(timer);} timesize();
|
?
Если в innerHTML всунуть нетеговые символы - всё работает, но мне это не нужно. | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.06.2006 в 12:12)
| | Попробуй вместо "<script></script>" писать "<scri"+"pt></scri"+"pt>" | |
|
|
|
|
|
|
|
для: RMW
(20.06.2006 в 12:24)
| | ага пральна | |
|
|
|
|
|
|
|
для: 1999
(20.06.2006 в 12:43)
| |
<?
if(isset($_GET['size']) and $_GET['size']==1){
$file=filesize('progress.php');?>
document.write("<?print $file;?> Kb");
<?
exit;}
?>
<script>
function readsize(){
document.getElementById("sizespan").innerHTML='<sc'+'ript src="progress.php?size=1"></scri'+'pt>';
timesize();
}
function timesize(){timer=setTimeout("readsize()",1000);clearTimeout(timer);}
timesize();
</script>
<span id="sizespan">0</span>
|
Вообще перестал работать. | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.06.2006 в 12:12)
| | Насколько я понимаю, это чЮдо должно добавлять скрипт в страничку )
Правильнее вот так:
var wow = document.createElement("SCRIPT");
wow.type="text/javascript";
wow.src= 'progress.php?size=1';
document.body.appendChild(wow);
|
| |
|
|
|
|
|
|
|
для: Бог Зайцев
(20.06.2006 в 14:17)
| | Если я не ошибаюсь - это вставка в body. Но там может быть и множество других элементов, не так ли? | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.06.2006 в 14:24)
| | Тху )
Будет одним больше.
Тебе надо скрипт вставить или что? | |
|
|
|
|
|
|
|
для: Бог Зайцев
(20.06.2006 в 14:51)
| | Да. Но только ни один вариант не сработал. Ни тот... ни другой. | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.06.2006 в 15:16)
| | Все отлично работает, код в студию ) | |
|
|
|
|
|
|
|
для: Бог Зайцев
(20.06.2006 в 15:18)
| | Согласен, теперь работает (тег боди забыл), но:
а) грузит браузер сильновато
б) не получается поставить тег script в нужную точку. Просто впихивает в боди, куда придется...
p.s. Я ведь точно знаю, что мой вариант - рабочий, он позволяет ставить элемент куда угодно, но почему же не работает? | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.06.2006 в 16:54)
| | О, я с ним договорился. Спасибо. | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.06.2006 в 16:56)
| | Вместо document.body имя дива ) | |
|
|
|
|
|
|
|
для: Бог Зайцев
(20.06.2006 в 17:01)
| | 1. Не больше, чем Ваш вариант.
2. Вместо document.body имя дива )
Ой, Продублировал нечаянно %) | |
|
|
|