Autor Zpráva
Trey
Profil *
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>@}->--</title>
<script>var i="1";

</script>
</head>
<body><font size="7" STYLE="height: 150px; width: 200px; text-align: center;background-color: blue; color: yellow;font: bold 140px Arial, sans-serif;
">

<span style="filter:revealTrans(transmition=23,duration=20);" onClick="this.filters.revealTrans.Apply();i++;this.innerText=i;this.filters.revealTrans.Play();">1</span>

</body>
</html>


Toto je celý kód stránky na které bych chtěl aby když se klikne na číslo se zvětšilo o 1 a navíc s přechodový efektem...
Sice se krásně zvětšuje ale není u toho ten efekt a o ten mi hlavně šlo, protože potom to hodlám aplikovat na obrázky...
Ví někdo kde sem udělal chybu?
Předem dík za rady.
peta
Profil
Trey
Co vypisuje JS konzola?
Proc to funguje jen v IE? Protoze filter ma jen IE, viz jakpsatweb - CSS - filter
Proc nefunguje efekt? Protoze to mas asize spatne, viz jakpsatweb - CSS - filter

http://www.jakpsatweb.cz/css/filter.html
http://www.jakpsatweb.cz/priklady/filtry_mix.html
http://www.jakpsatweb.cz/css/css-filtry-priklady.html
http://www.jakpsatweb.cz/css/css-filtry.html
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/fil ter/reference/reference.asp
piklad MS win
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/fil ter/reference/reference.asp

JS konzola otevreni souboru:
Varování: Neznámá vlastnost 'filter'. Deklarace vynechána.
Zdrojový soubor: file:///D:/x/JSzvet.htm
Řádek: 0

JS konzola po kliknuti:
Varování: reference to undefined property this.filters
Zdrojový soubor: file:///D:/x/JSzvet.htm
Řádek: 1
Chyba: this.filters has no properties
Zdrojový soubor: file:///D:/x/JSzvet.htm
Řádek: 1
Plaváček
Profil
peta

Dobře jsi poradil. Teď je nám to všechno jasné.

Náhodou - návod, jak tu chybu odstranit bys po ruce neměl?
peta
Profil
Plaváček piklad MS win
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/fil ter/reference/reference.asp
funkcni priklad podobny jeho, cetl jsi tu odpoved vubec? Plky ala habendorf
habendorf
Profil
Plaváček

Plky ala habendorf
Vítej v klubu :o)
Davex
Profil
peta
Prosím tě, můžeš to řešení Treyovi testnout?
peta
Profil
Davex To jeho? se stalo, jinak bych nemohl napsat JS chyby.
Tvuj priklad mi ve FF meni dokonce cisla proti tomu jeho :)
Varování: assignment to undeclared variable filter_ok
Zdrojový soubor: http://kod.phpx.cz/test/filter-revealtrans.htm
Řádek: 27
A v IE to funguje, tak nejak. Nevim, co to ma presne delat, ale meni se tam s efektem obrazky. Pro FF viz exekty slideshow na slayeroffice

Plaváček habendorf Jen jsem chtel rici, ze ta vase odpoved mu hodne pomuze.
Plaváček
Profil
peta

Nejsem specialista na Javascript, ty zřejmě ano. Jenom mě prostě napadlo, že místo desítky různých odkazů jsi prostě rovnou mohl napsat, kde v tom skriptu je chyba. Přišlo by mi to užitečné a rozumné. Ale možná se mýlím.
Trey
Profil *
Dík moc Davex *THUMBS UP*
Trey
Profil *
Finální podobu můžete shlédnout zde
Saria
Profil
Trey, dívala jsem se na to v Opeře, nevím, jestli to je záměr, ale každý rám máš jinak velký (tak se to vykresluje). Myslím na tom zeleno bílém pozadí .....
Toto téma je uzamčeno. Odpověď nelze zaslat.