ugrás a tartalomhoz

Az oldalra beúszó ábra

Agi · 2004. Nov. 27. (Szo), 13.08
Létrehoztam egy ábrát egy divben, ami beuszik az oldalamra. Explorerben jól is működik, de Netscapeben nem tudom, hogyan hivatkozhatok a div style-en belüli left, top elemekre.

Ez a div-em
<div id="gomb" style="position:absolute;width:40;height:40">

gomb.style.left, gomb.style.top - így hivatkozom rájuk, ami explorerben jó. Próbáltam a document.gomb.style.left-et, de ez sem működött.
 
1

Közben megtaláltam a megold

Agi · 2004. Nov. 27. (Szo), 13.57
Közben megtaláltam a megoldást egy régebbi témánál:


document.getElementById('gomb').style.left
2

betöltés

zaeta17 · 2004. Nov. 27. (Szo), 22.34
írtam egy javascript programot amiben a képernyőre beúszó ábrák vannak. Hogy lehetne elérni, hogy a képernyőn kívűl töltődjenek be ezek a képek?
3

position is everything ...

bbalint · 2004. Nov. 27. (Szo), 23.42
vagyis, a pozíció a lényeg, hogy. fogod a képet és a képernyőn kívülebbre teszed, amíg nem ő jön a sorba, hogy megjelenjen:

<img src="/kep.jpg" width="640" height="480" style="position:absolute;top:-1000px;">
vagyis, legyen egy kep.jpg a dolog, 640x480-as maga valójában, a látható kép (viewport) tetejétől ezer pixel távolságra, minuszban - vagyis ne látszódjék.

a javascript-es megoldás (legjobb emlékeim szerint) meg az, hogy

var image=new Image();
image.src='kep.jpg';
ezzel aztat lehet elérni, hogy az image változó a kep.jpg-t "tartalmazza"; a böngésző becachélja a képet és amikor az megjelenik, onnan szedje e lő.

bbalint
5

szerintem nem működik jól

btjp · 2004. Nov. 29. (H), 13.53
Szerintem, ha ezt használod
var image=new Image();
image.src='kep.jpg';

nem igazán jó. Én próbáltam, és nagyon lsokáig tölti le a képet, akkor is, ha ténylegesen nem nagy. Valahogy nem igazán múködött. :(
Legalábbis szerintem

btjp
6

újra beúszik...

zaeta17 · 2004. Dec. 1. (Sze), 21.22
Köszönöm a válaszokat! Ha a kép egy divben van elhejezve, akkor ezeket hogyan kell alkalmazni?
Zéta
4

onload

attlad · 2004. Nov. 28. (V), 13.00
Használhatod a kép onload eseményét annak megállapítására, h mikor töltödött már be.

<img src="/kep.png" onload="beuszas_inditasa();">
Attila
7

--

davidka67 · 2014. Már. 1. (Szo), 15.51
Sziasztok!
Megtudnátok adni nekem a teljes kódot?Mármint a beuszó kódot.Lehet bele írni szöveget?
8

Ez egy 2004-es téma. Ha

bamegakapa · 2014. Már. 1. (Szo), 18.30
Ez egy 2004-es téma. Ha problémád van, nyiss neki új témát, de kódot nem hiszem, hogy bárki adni fog neked. Segíteni tudunk a megírásában.