Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

 Движеща се картинка
Автор  Filip_n (15.02.2008 14:50) съобщение до автора
Погледнат  1627 пъти добави към любими
Оценка добави коментар
Гласове  3 изпрати на приятел
Коментари  (0) абонирай се за JavaScript
     
Filip_n
     
 

Този скрипт показва движеща се картинка на вашия сайт :

<html>
<head>

<script language=javaScript>
<!-- Script by Philip Nikolov e-mail: filip_nikolov@abv.bg -->

function setVariables(){
         if (navigator.appName == "IE") {
                 horz=".left";
                vert=".top";
                docStyle="document.";
                styleDoc="";
                innerW="window.innerWidth";
                innerH="window.innerHeight";
                offsetX="window.pageXOffset";
                offsetY="window.pageYOffset";
                objectXY="layers[0]";

 }else{
                 horz=".pixelLeft";
                vert=".pixelTop";
                docStyle="";
                styleDoc=".style";
                innerW="document.body.clientWidth"
                innerH="document.body.clientHeight"
                offsetX="document.body.scrollLeft"
                offsetY="document.body.scrollTop"
                objectXY="object1"
        }

}

function checkLocation(){

imgwidth=100; 
imgheight=100; 


var availableX=eval(innerW)
var availableY=eval(innerH)

var currentX=eval(offsetX)
var currentY=eval(offsetY)

xmax=availableX-(imgwidth+20)+currentX
ymax=availableY-(imgheight+20)+currentY
}

var x=-100;
var y=50;
var a=5;
var b=5;

function startMoveR(){
checkLocation();
x += a;
y += b;
if (y>ymax) b=b*-1
if (y<10) b=b*-1
evalMove();
if (x<xmax+20) setTimeout("startMoveR()",100);
else setTimeout("startMoveL()",100);
}

function startMoveL(){
checkLocation()
x -= a;
y += b;
if (y>ymax-15) b=b*-1
if (y<10) b=b*-1
evalMove();
if (x>0) setTimeout("startMoveL()",100);
else setTimeout("startMoveR()",100);
}

//******************************
function evalMove(){
        eval(docStyle + objectXY + styleDoc + horz + "=" + x);
        eval(docStyle + objectXY + styleDoc + vert + "=" + y);
//setTimeout("checkLocation()",10)
//******************************
}
</script>

</head>


<BODY onload="setVariables(),startMoveR()" bgcolor=#004080>
<div id="object1" style="position:absolute; visibility:show; left:-100px; top:50px; z-index:2">
<table>
<td>

<!--Тук се сменя изображението което искате да се покаже в сайта!!!! -->

<IMG SRC="angry.gif" WIDTH="50" HEIGHT="40">


</td>
</table>
</div>

</body>
</html>



Ключови думи: картинка изображение




 За автора: Filip_n  
ASP, ASP.NET, MS SQL, C#
   
 1 посетител чете този скрипт (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 
  • Интересно от myLINKS
 
 
 
 



IT-PLACE.NET © 2004 - 2008