Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

Sveiki, man tāda izvēlne, kur ir gan links, gan bilde, bet uzbraucot uz linka, bilde nomainās uz citu. To es panācu šādi:

JS:

function changeSrc1()
{
document.getElementById("test1").src="../siteimg/demobilde2.jpg"
}

function changeSrcBack1()
{
document.getElementById("test1").src="../siteimg/demobilde.jpg"
}

HTML:
<a href="?" onMouseOver="changeSrc1()" onMouseOut="changeSrcBack1()">Saite</a>
<img id="test1" src="../siteimg/demobilde.jpg">

 

Problēma ir tāda, ka to otru bildi sāk transfērot tikai, kad uzbrauc uz saites ar peli un turpina to darīt tikai, ja pele paliek virsū uz saites. Līdz ar to pie lēna interneta pieslēguma nekas tāds prātīgs nesanāk. Vajag tā, ka pie lapas ielādes uzreiz aizsūta uz kešu arī tās otras bildes, kuras uzreiz neizvada, tā lai uzbraucot ar peli uz saites nebūtu jāgaida, kamēr atnāk jaunā bilde, bet tā būtu uzreiz.

 

UPDATE: Izdomāju tiko variantu šādu - pielikt vēl klāt šo rindiņi, lai uz pārlūku aizsūta bildi, bet lietotājs viņu neredz, bet vienalga pārlūks nokešo.

<img src="../siteimg/demobilde2.jpg" style="visibility:hidden; ">

 

Tā ir labi vai iesakiet kādu labāku variantu?

Edited by Kristabs
Posted (edited)

jaa ir krietni labaaks risinaajums :)

pameklee Gogle pie JS apmaaciibas :)

------

P.S. ja nebuus slinkums iemetiishu kodu.... paaraak biezji shis jautajums tiek risinaats...

edit: nu labs ir ...

skatiit sheit

edit2: tas onMouseOver="mouseOver()

ir uztaisiits tieshi savietojamiibas deelj --> mazliet piekaasham brauzeru atskjiriibas ;)

Edited by Grey_Wolf
Posted

bet vai nav vienkāršāk un prātīgāk taisīt šādu pasākunu ar CSS

tipa:

a { background-image: 1.gif }

a:hover { background-image: 2.gif }

un pa virsu nomainīt tikai uzrakstus

Posted

goldy--> tavs variants stradas tika uz linka...

ar maneejo var nomainiit Jebkuru bildi, jebkuraa lapas vietaa + ne tikai vienu, bet neierobezotu skaitu

vieniigais ierobezojums - bilzu izmeeriem jasakriit un pamat bildei jau jaabuut ielaadeetai....

piedevaam kaa jau esmu mineejis straadaa pat uz nescape 4.x, taatad pat uz veciem brauzeriem :)

Posted

nu jā, bet ja runa iet par MENU, kā šajā gadījuma, ja pareizi saprotu, nezinu var būt man kaut kādi strereotipi, bet no JavaScript cenšos izvairīties līdz pēdējai iespējai

Posted

Liels pladies, Grey Wolf, Tu mani saprati preciizi un tas bija tieshi tas, kas vajadziigs.

 

Goldy, man, kaa jau mineeja Grey Wolf, vajadzeeja taa, ka mainu jebkuraa vietaa atrodoshos bildes src uzbraucot uz linka, taakaa a:hover nedereeja.

×
×
  • Create New...