как

vip-registrator
На сайте с 25.11.2008
Offline
18
387

(сорри заголовок темы дописать забыл)

как избавиться от цифры 300?

подсказали скрипт всплывающего окна

<script language="javascript">

function findPos(obj) {
var curleft = curtop = 0;
if (obj.offsetParent) {
do {
curleft += obj.offsetLeft;
curtop += obj.offsetTop;
} while (obj = obj.offsetParent);
}
return [curleft,curtop];
}

var down = 300;
function dropDown( ddname )
{
dd = document.getElementById( ddname );
var Pos = findPos( dd );
dtop = Pos[1];
if( dtop < down )
{
dd.style.top = dtop+10; //10 - step
setTimeout( "dropDown( 'myid' )", 10 );
}
else
alert( dtop );
}
setTimeout( "dropDown( 'myid' )", 10 );
</script>

<div id="myid" style="position: absolute; top: -300px; left: 300px;" >Hello<br>
<dl>
<dt>topic 1</dt>
<dd>text 1</dd>
<dd>text 2</dd>
<dt>topic 2</dt>
<dd>text 3</dd>
<dd>text 4</dd>
</dl>
</div>

но я никак не могу избавиться от этой цифры 300

как ее убрать оставив все остальное?

продал все свои сайты и форумы и уезжаю в Минск, всем пока
viКing
На сайте с 20.03.2008
Offline
124
#1

проще всего так - alert( );

P
На сайте с 10.03.2008
Offline
168
#2
else
alert( dtop );

убрать, если алерт не нужен.

ZZZubec
На сайте с 03.03.2009
Offline
1
#3

блин, долго сплю )))

неуспел.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий