navigation problem
3 отговора
106 прегледа
navigation problem
Zdr,
imam problem s navigacijata na sajt, kojato predstavljava rollover ot GIF-ove. Problemut e che v Internet vtorite kartinki se zarejdat znacitelno bavno. I obratno - kogato se premesti pokazalecut na mishkata, purvoto izobrajenie otnovo se pojavjava dovolno bavno. Probvah da go opravja, no produljava da ne se polucava. Pregledah HTML-a, no ne shte da e ottam. Imate li ideja kak da se spravja s tova?! Misleh si dali njama da se reshi vuprosut ako se napravi vuv Flash? Obache tam shte trjabva da mi kaze njakoj kakvo da napravja. To njama da e neshto slojno. Kak da napravja rollover na njakolko kartinki i da im dobavja URL. E tva e! Pozdravi i blagodarja, ako njakoj reshi da mi pomogne.
imam problem s navigacijata na sajt, kojato predstavljava rollover ot GIF-ove. Problemut e che v Internet vtorite kartinki se zarejdat znacitelno bavno. I obratno - kogato se premesti pokazalecut na mishkata, purvoto izobrajenie otnovo se pojavjava dovolno bavno. Probvah da go opravja, no produljava da ne se polucava. Pregledah HTML-a, no ne shte da e ottam. Imate li ideja kak da se spravja s tova?! Misleh si dali njama da se reshi vuprosut ako se napravi vuv Flash? Obache tam shte trjabva da mi kaze njakoj kakvo da napravja. To njama da e neshto slojno. Kak da napravja rollover na njakolko kartinki i da im dobavja URL. E tva e! Pozdravi i blagodarja, ako njakoj reshi da mi pomogne.
Re: navigation problem
Става с предварително зареждане на картинките.
Това в HEADа на HTMLa, в SCRIPT таг.
function preloadImages(img_mouseoff_path, img_mouseon_path) {
this.off = new Image();
this.on = new Image();
this.off.src = img_mouseoff_path;
this.on.src = img_mouseon_path;
};
rollImgs = new preloadImages("images/moff.gif", "images/mon.gif");
А това някъде из BODYто:
<IMG NAME="imgName" WIDTH="x" HEIGHT="y" SRC="images/moff.gif" BORDER="0"
onMouseOver="this.src=rollImgs.on.src;"
onMouseOut="this.src=rollImgs.on.src;" >
Най-същественото е невидимо за очите
Това в HEADа на HTMLa, в SCRIPT таг.
function preloadImages(img_mouseoff_path, img_mouseon_path) {
this.off = new Image();
this.on = new Image();
this.off.src = img_mouseoff_path;
this.on.src = img_mouseon_path;
};
rollImgs = new preloadImages("images/moff.gif", "images/mon.gif");
А това някъде из BODYто:
<IMG NAME="imgName" WIDTH="x" HEIGHT="y" SRC="images/moff.gif" BORDER="0"
onMouseOver="this.src=rollImgs.on.src;"
onMouseOut="this.src=rollImgs.on.src;" >
Най-същественото е невидимо за очите
Re: navigation problem
Ama ne stava. Problemut se poluvava kogato site se zaredi na servera, koeto puk e mnogo stranno, zashtoto tezi JS, koito zarejdat
kartinkite se izpalniavat na potrebitelskata mashina, a ne na server-a :)
kartinkite se izpalniavat na potrebitelskata mashina, a ne na server-a :)
Re: navigation problem
След като картинките веднъж се заредят на клиентската машина, би трябвало да са в кеша на клиента и при повторно обръщение към тях, да се зареждат именно от кеша.
Да не би да ползваш абсолютни адреси към картинките? Или картинките не са на същия сървър където и ХТМЛа?
Покажи някакъв код, ако ти е възможно.
Най-същественото е невидимо за очите
Да не би да ползваш абсолютни адреси към картинките? Или картинките не са на същия сървър където и ХТМЛа?
Покажи някакъв код, ако ти е възможно.
Най-същественото е невидимо за очите