Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: OnLoad
 
 автор: unnamed   (16.02.2007 в 17:59)   письмо автору
 
 

В JavaScript туп как валенок

<HTML><HEAD> 
<META http-equiv=Content-Type content="text/html; charset=windows-1251"> 
<META content="MSHTML 6.00.2900.2912" name=GENERATOR></HEAD> 
<BODY>  
<STYLE>.drag{background-color:#efefef;display:none;left:200; 
    BORDER: 2px darkred solid; FONT-SIZE: 14px; PADDING: 0; POSITION: absolute; HEIGHT: 100px;width:120px; 
}td{FONT-SIZE: 24px;} 
.head{background-color:silver;text-align:right;width:100%;} 
</STYLE> 

<SCRIPT> 
d=document; 
g=function(a){return d.getElementById(a);} 
FF=navigator.appName=="Netscape"; /*isGecko*/ 
    zMax=1;mouseDown=0;    //установки скрипта 
    var posY,posX;    //переменные скрипта 

d.onmousedown=function(e){ 
    if((t=FF?e.target:event.srcElement).className!="head")return;    //отсечка лишнего 
    mouseDown=g('drag1'); 
    posY=(FF?e.pageY:event.y+d.body.scrollTop)-parseInt(mouseDown.offsetTop); 
    posX=(FF?e.pageX:event.x+d.body.scrollLeft)-parseInt(mouseDown.offsetLeft);    //начальная точка захвата 
    t.style.zIndex=zMax++;        //подъём слоя над другими 

d.onmousemove=function eMove(e){if(!mouseDown)return; 
    mouseDown.style.top=(FF?e.pageY:event.y+d.body.scrollTop)-posY; 
        mouseDown.style.left=(FF?e.pageX:event.x+d.body.scrollLeft)-posX; 

d.onmouseup=function(e){mouseDown=0;} 
d.ondragstart=d.onselectstart=function(){if(event.srcElement.className=="head")event.returnValue=!1;


</SCRIPT> 
<div id=drag1 class=drag> 
  <div class=head><span onclick=g('drag1').style.display='none'; style=padding:4px>X</span></div> 
  Здесь текст 
</div> 
<span onclick=g('drag1').style.display='block';>Показать псевдоокно</span> 
</BODY></HTML>

как сделать так что бы псевлоокно выскакивало при загрузке скрипта, а не при нажатии на "Показать псевдоокно"
Спасибо

   
 
 автор: Фитч   (16.02.2007 в 18:03)   письмо автору
 
   для: unnamed   (16.02.2007 в 17:59)
 

1. перенести тег <BODY> после <SCRIPT>
2. поместить код Onclick=... внутри span'a внутрь тега <BODY>
3. заменить onclick на onload

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования