Preload img ?!?

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

papaleon
Average Member
Mesaje: 59
Membru din: Dum Dec 27, 2015 11:26 pm

Preload img ?!?

Mesajde papaleon » Vin Oct 20, 2017 12:02 pm

Sal ! Am facut un site in html, css si php, care-mi mergea bine si pe IE9 si pe Mozila, dar tot facand interventii prin coduri,
m-am trezit ca atunci cand navighez pe butoanele menu, toata pagina are o " zvacnire " la incarcare , si am observant ca atunci
cand activez butoanele rapid unul dupa altul nu se produce fenomenul, decat daca trec cateva secunde de la un click la altul ...
Ma gandesc ca nu se face preincarcarea imaginilor care figureaza butoanele, dar nefiind initiat in JS, nu stiu cum sa fac
preincarcarea imaginilor la incarcarea paginii ...
Am incercat cu:
<script type="text/javascript">
var images = new Array()
function preload() {
for (i = 0; i < preload.arguments.length; i++) {
images[i] = new Image()
images[i].src = preload.arguments[i]
}
}
preload(
"SB_fisiere-comune/butoane/men1_on.gif",
"SB_fisiere-comune/butoane/men1_off.gif",
"SB_fisiere-comune/butoane/men1_0.png",
"...............
),
</script>
dar nu stiu cum sa-l folosesc in pagina html ...
Butoanele sunt editate .gif si .png si au 87x33 px ...
Inainte de aparitia acestui efect navigarea pe butoane mergea OK si nu aveam nici un cod de preload img,
sa fie din alta cauza ?!? ...
Rog ceva sfaturi ?!? TKS !



nevvermind
Senior Member
Mesaje: 1242
Membru din: Mar Iun 22, 2010 3:17 pm

Re: Preload img ?!?

Mesajde nevvermind » Vin Oct 20, 2017 10:02 pm

Nu prea stiu din astea, dar ma gandesc ca de asta lumea foloseste sprite-uri, in loc de imagini separate.

Dar incearca si pe gugal: https://www.google.co.uk/search?q=image ... e&ie=UTF-8
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/

papaleon
Average Member
Mesaje: 59
Membru din: Dum Dec 27, 2015 11:26 pm

Re: Preload img ?!?

Mesajde papaleon » Vin Oct 20, 2017 11:47 pm

TKS, nevvermind ! ... da, e mai dificil menu cu butoane img dar e mai frumos ... voi incerca sa fac ceva in JS daca nu-i dau de cap cu preloadul ...


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 2 vizitatori