Autor Zpráva
fajd
Profil
Pouzivam na stranke pre fotogaleriu nizsie uvedeny kod.Obrazky su v txt subore z ktoreho nacita.Pod IE to funguje ale Mozilla a Netscape obrazky nezobrazuje.Nevie nahodou niekto poradit ako to upravit?
Tu je kod:

<object id="DSO_fotoalbum" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
<param name="charset" value="windows-1250">
<param name="dataurl" value="data24hodin.txt">
<param name="fielddelim" value="|">
<param name="useheader" value="true">
<param name="sort" value="+kategorie;-datum">
</object>
<script language="JavaScript" for="window" event="onload" type="text/javascript">
<!--
zaznam = DSO_fotoalbum.recordset;
zaznam.moveFirst();
poradi();
-->
</script>

<script language="JavaScript" type="text/javascript">
<!--
function play(){
zaznam.moveNext();
if(zaznam.EOF){zaznam.moveLast(); window.clearTimeout(hrat);}
poradi();
hrat=window.setTimeout("play()","2000");
}
function poradi(){
document.all.poradi.innerText = zaznam.AbsolutePosition+" z "+zaznam.RecordCount;
}
-->
</script>
<TD valign="top" align="center">
<P align="left"><font size="3"><b><font color="#006666" face="Times New Roman">
<div class="layout_txt">
<div class="l1_txt">
<div datasrc="#DSO_fotoalbum" datafld="kategorie" class="nadpis"></div>
</div>
<div class="l2_txt">
<input type="button" class="tlacitko" onClick="zaznam.moveFirst();poradi()" value="<<">
<input type="button" class="tlacitko" onClick="zaznam.movePrevious();if(zaznam.BOF)zaznam.moveFirst();poradi ()" value="<">
<input type="button" class="tlacitko" onClick="play();" value="I>">
<input type="button" class="tlacitko" onClick="window.clearTimeout(hrat);" value="II">
<input type="button" class="tlacitko" onClick="zaznam.moveNext();if(zaznam.EOF)zaznam.moveLast();poradi()" value=">">
<input name="button" type="button" class="tlacitko" onClick="zaznam.moveLast();poradi()" value=">>">
<div id="poradi" class="poradi"></div>
</div>
</div>
<div class="stred">
<div><a href="" target="_blank" onClick="window.clearTimeout(hrat);" datasrc="#DSO_fotoalbum" datafld="cesta"><img src="" alt="Kliknutím fotografiu zväčšíte" width="300" height="200" class="obrazek" datasrc="#DSO_fotoalbum" datafld="cesta"></a></div>
peta
Profil
classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83"
FF nema duvod zobrazovat ActiveX prvky. To by pak mohl kazdy zavirovat pocitac, jak se tak deje v IE.
(ale pravdepodobne s timto problem nebude)

document.all - je IE funkce
www.google.com document all crossbrowser VYHLEDAT

Co ti pise JS konzola?
IE - dole vlevo zluty vykricnik - rozkliknout na podrobnosti
FF - nastroje - chybova konzola, provedes akci, ozbrazi se chyba, radek...
O - nastroje - js konzola
fajd
Profil
nahradil som document.all document.getElementById ale stale nezobrazuje nic.Chyby v tejto casti nevypisuje ale tieto casti v FF vobec nezobrazuje:
function poradi(){
document.all.poradi.innerText = zaznam.AbsolutePosition+" z "+zaznam.RecordCount;

a

<div><a href="" target="_blank" onClick="window.clearTimeout(hrat);" datasrc="#DSO_fotoalbum" datafld="cesta"><img src="" alt="Kliknutím fotografiu zväčšíte" width="300" height="200" class="obrazek" datasrc="#DSO_fotoalbum" datafld="cesta"></a></div>
peta
Profil
nahradil som document.all document.getElementById
document.all.poradi.innerText

tak to je asi nejaky omyl, ne?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0