|
|
|
|
|
для: CrazyAngel
(13.08.2006 в 19:49)
| | я с ajax к сожалению не знаком... как растягивать я вроде показал. в чем трабл-то?? | |
|
|
|
|
|
|
|
для: Padonak
(13.08.2006 в 18:58)
| | есть ответ от скрипта(ajax) нужно выяснить высоту и ширину этого ответа и красиво растянуть этот див и показать там ответ =)))
P.S. Может не совсем по человечески но думаю понятно =) | |
|
|
|
|
|
|
|
для: CrazyAngel
(13.08.2006 в 18:39)
| | скажи по-человечески что ты хочешь сделать | |
|
|
|
|
|
|
|
для: Padonak
(13.08.2006 в 15:42)
| | Ну вот опять, а как уменьшить???
вот функция не работает =(((
function levelling(width,height) {
var div = document.getElementById('CrazyWindow');
var width,height;
var w = div.style.width;
var h = div.style.height;
var onceAgain = true;
if (w<width)
div.style.width=w+1;
else if (w>width)
div.style.width=w-1;
else if (h<height)
div.style.height=h+1;
else if (h>height)
div.style.height=h-1;
else
onceAgain = false;
if(onceAgain)
setTimeout("fack("+width+","+height+")",1);
else
div.innerHTML= "------";
}
|
| |
|
|
|
|
|
|
|
для: CrazyAngel
(13.08.2006 в 06:57)
| | советую сделать правило остановки (например if(w > screen.width){return;}) потому что так как я написал получается бесконечный цикл
кстати если в стиле есть position:absolute;top:0px;left:0px; - можно одновременно с наращиванием размеров двигать этот блок | |
|
|
|
|
|
|
|
для: Padonak
(13.08.2006 в 02:01)
| | Огромное СПАСИБО!!!
Именно то что было нужно!
Еще раз Спасибо!!! | |
|
|
|
|
|
|
|
для: RMW
(12.08.2006 в 09:48)
| | кошмар чего тока вы тут не понаписали.... вот рабочий код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<style type="text/css">
<!--
body{
border:1px solid silver;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#super_div{
position:absolute;
top:0px;
left:0px;
background-color:#c0c0c0;
color:Crimson;
text-align:center;
width:100px;
height:100px;
}
-->
</style>
<script language="JavaScript" type="text/javascript">
<!--
function fack(w,h){
var what = document.getElementById("super_div");
var w,h;
if(w > 0){
w++;
h++;
what.style.width = w;
what.style.height = h;
}
setTimeout("fack("+w+","+h+")",1);
}
//-->
</script>
</head>
<body onload="fack(100,100)">
<div id="super_div">Some shit</div>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: CrazyAngel
(11.08.2006 в 23:02)
| |
function fack() {
var obj=document.getElementById('super_div');
var x=parseInt(obj.style.width)+1;
obj.style.width=x+'px';
}
|
| |
|
|
|
|
|
|
|
для: Padonak
(12.08.2006 в 03:12)
| | остановки нет =)
С единицами не получается =)
нужно чтоб высота и ширина увеличивались =) | |
|
|
|
|
|
|
|
для: Lelik
(12.08.2006 в 02:36)
| | а что вобще этот код должен сделать? где условие остановки?
style="background-color: #c0c0c0;width:100;height:100;"
|
в каких единицах высота и ширина измеряется?? ужоснах | |
|
|
|
|