|
 | | |
| Autor | Správa |
camo
 Zablokovaný užívateľ
 Založený: 05.09.2009 Príspevky: 1176 Bydlisko: Lehota pod Vtáčnikom
 |
Ja už fakt neviem. Je jedna hodina v noci a prikročil som teda k tomuto riešeniu.
Mám takýto kód: http://camo.tym.sk/fora/TEST1.php
Keď kliknete na niektorú z tých ikon, tak sa spustí galéria. Priradí sa jednému obrázku vo "fotoBoxe" src a spustí sa onload. Ten spustí efekt, ktorý sa končí nastavením opcity na 1 - fcia. fotoShow/fotoHide. Lenže tak to vyzerá, že to proste nenastaví. Keď tam dám alert, tak vyhodí že je opacity 1, ale ako vidíte je ten obrázok priehľadný. V Exploreri mi to funguje ale v ostatných nie. A ja nechápem prečo.
EDIT:
Tak som spojil fciu. show() a hide() do jednej a tam to už funguje. Keby mi niekto vedel povedať aký je v tom rozdiel, tak mu budem vďačný, lebo ja tam žiadny rozdiel nevidím.
| kód: | function changeFoto2(){
globSh++;
globHi--;
if(id_tdfBG.filters){
id_tdfBG.filters.alpha.opacity=globSh*10;
id_tdfFG.filters.alpha.opacity=globHi*10;
}
else{ id_tdfBG.style.opacity=globSh/10;
id_tdfFG.style.opacity=globHi/10;
}
if(globSh==10){
id_fFG.src=id_fBG.src;
clearInterval(change);
globSh=0;
globHi=10;
if(id_tdfBG.filters){
id_tdfFG.filters.alpha.opacity=100;
id_tdfBG.filters.alpha.opacity=0;
}
else{ id_tdfFG.style.opacity=1;
id_tdfBG.style.opacity=0;
}
}
} |
|
| |
    |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |