Jdi na obsah Jdi na menu
 

Vzkazník | Aktualitky (RSS) | Ke stažení | Návštěvnost | Výměna ikonek | Přidat článek |

Létající objekty

22. 5. 2010

Létající objekty

Javascript js

Tento script je poněkud složitější, na jeho vložení na stránky, ale stojí za to, a dá se to zvládnout, za dodržení přesného postupu. Když jsem to zvládl já, zvládne to kdokoli.

Kód vypadá takto:

Část první, která se vkládá do hlavičky stránky, tedy mezi tagy <HEAD> a </HEAD> :

<!--začátek kódu pro létající obrázky-->

<script type="text/javascript" src="tvoje sadresa souboru_moveobj.js"> </script>

<script type="text/javascript">

 

/***********************************************

* Floating image script- By Virtual_Max (http://www.geocities.com/siliconvalley/lakes/8620)

* Modified by Dynamic Drive for various improvements

* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code

***********************************************/

 

//Step 1: Define unique variable names depending on number of flying images (ie:3):

var flyimage1, flyimage2, flyimage3

 

function pagestart(){

//Step 2: Using the same variable names as 1), add or delete more of the below lines (60=width, height=80 of image):

 flyimage1=new Chip("flyimage1",47,68);

 flyimage2=new Chip("flyimage2",47,68);

 flyimage3=new Chip("flyimage3",47,68);

 

 

//Step 3: Using the same variable names as 1), add or delete more of the below lines:

movechip("flyimage1");

movechip("flyimage2");

movechip("flyimage3");

 

}

 

if (window.addEventListener)

window.addEventListener("load", pagestart, false)

else if (window.attachEvent)

window.attachEvent("onload", pagestart)

else if (document.getElementById)

window.onload=pagestart

 

</script>

<!--konec kódu pro létající obrázky-->

 

Část druhá, která se vkládá mezi tagy <body> a </body> , tedy na konkrétní stránku html :

 

<!-- ZAČÁTEK KÓDU PRO LÍTACÍ OBRÁZKY Step 4: Define your flying images. For each image's ID tag, use the same variable names as 1) above -->

<div style="left: -500px; width: 120px; position: absolute; height: 20px;" id="flyimage1"><a href="http://www.lamalamam.estranky.cz/stranka/kamera-live-_"><img border="0" src="http://www.lamalamam.estranky.cz/archiv/iobrazek/75" alt="" /></a></div>

<div style="left: -500px; width: 120px; position: absolute; height: 20px;" id="flyimage2">

<p align="center"><a href="http://www.lamalamam.estranky.cz/stranka/flash"><img border="0" src="http://www.lamalamam.estranky.cz/archiv/iobrazek/72" alt="" /></a></p>

</div>

<div align="center">

<div style="left: -500px; width: 40px; position: absolute; height: 40px;" id="flyimage3"><a href="http://www.lamalamam.estranky.cz"><img border="0" src="http://www.lamalamam.estranky.cz/archiv/iobrazek/102" alt="" /></a></div>

</div>

<!-- KONEC KÓDU PRO LÍTACÍ OBRÁZKY-->

Postup:

  1. stahneme si tento soubor, s názvem moveobj.js (pravým myšítkem)
  2. nahrajeme soubor na naše stránky a zkopírujeme si jeho adresu
  3. pokud máme na konci adresy souboru číslo, nahradíme jej názvem souboru, tedy moveobj.js
  4. zkopírujeme si první část kódu do nějakého textového editoru, a žlutě označenou adresu nahradíme adresou našeho souboru  moveobj.js
  5. vložíme tuto první část kódu  do hlavičky stránky, tedy mezi tagy <head> a </head>. Uložíme změny.
  6. vybereme si několik obrázků, které nám budou poletovat. Měly by být co nejmenší, co se týká velikosti v kb. Nahrajeme je na náš server a zapamatujeme si jejich velikost v pixelech.
  7. Zkopírujeme si druhou část kódu, vložíme opět do textového editoru a nahradíme všechny tři červeně označené adresy obrázků adresami obrázků našich.
  8. Lítací obrázky z tohoto kódu slouží i jako odkazy, nahradíme tedy oranžové odkazy našimi, pokud chceme, aby fungovaly jako odkaz. Pokud nechceme, múžeme z kódu vymazat tag href, tedy   tagy <a href="odkaz na cíl">
  9. upravíme velikost obrázků  v pixelech v  kódu
  10. Vložíme druhou část kódu na stránku, kde mají poletovat. Uložíme, vyzkoušíme.

 

No, a to je všechno

 
 

© Panickov.tk 2006 - 2012 | Běží na systému eStránky.cz | Tisk | Nahoru ↑