Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Конвертация из VBScript


Автор: rodendron 11.4.2006, 16:49
Добрый день,

У меня есть скрипт на VB. Он в опере не читается и в поджаренной лисичке тоже.

Не могли бы вы мне помочь написать такой же на JavaScript.

Тут ничего сложного - определение и расчет параметров браузера и присвоение параметров style элементу.

Код

<script language="VBScript">
sub setim()
  dim k,p,h
  k=document.body.clientwidth
  h=document.body.clientheight
  p = k*76/1259
  banner.style.left=p
  banner.style.top=103
  banner.style.position = "absolute"
end sub
</script>


Заранее благодарен.


Автор: dstorm81 11.4.2006, 19:36
<script>
function setim()
{
var k=p=h='';
k=document.body.clientWidth;
h=document.body.clientHeight;
p = (k*76)/1259';
document.getElementById('banner').style.left=p+'px';
document.getElementById('banner').style.top=103px;
document.getElementById('banner').style.position = "absolute";
}
</script>

наверно так, хотя не проверял

Автор: rodendron 12.4.2006, 08:43
Сделал так:

Код

<script language="JavaScript">
function setim()
{
var k=p=h='';
k=document.body.clientWidth;
h=document.body.clientHeight;
p = '(k*76)/1259';
document.getElementById('banner').style.left=p+'px';
document.getElementById('banner').style.top=103px;
document.getElementById('banner').style.position = 'absolute';
}
</script>

Не работает

Помогите плиз...

Автор: rodendron 12.4.2006, 14:13
Сам все сделал smile
Методом проб и ошибок поучил яву))

Код

<STYLE type=text/css>
#banner {
    LEFT: 160px; POSITION: absolute; TOP: 20px
}
</STYLE>

<script LANGUAGE="JavaScript">
<!--
function show_d(d)
{
var k=p=h='';
k=document.body.clientWidth;
h=document.body.clientHeight;
p = (k*76)/1259;
banner.style.top='103';
banner.style.left=p;
}
//-->
</SCRIPT>

<BODY onload="show_d(banner);" onresize="show_d(banner);" onscrool="show_d(banner);">


<div id="banner">
Привет
</DIV>

Автор: Ciber SLasH 12.4.2006, 21:51
Цитата(rodendron @ 12.4.2006, 15:13 Найти цитируемый пост)
поучил яву))

Получил JavaScript, но не яву, т.к. существует ещё язык JAVA. smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)