Autor Zpráva
Lukas Art
Profil *
Nahrávám obrázky z db a ty obrázky potřebuju skrýt a potřebuju aby se ukázaly až po kluknutí na jistej text. Mám to takhle:
<script>
function text(i){
     if (i.style.display=='none'){
     i.style.display='';
     }
     else
     i.style.display='none'
     }
</script>
<div class='side-label'><h3><span onClick="text(polozka)">Obrázky</span></h3></div>
<span id="polozka" style="display: none;"><?
$sql = mysql_query("SELECT * FROM obrazky WHERE game_id = '".$Vysledek["id"]."' ORDER BY `id` DESC ") or die (mysql_error());
while ($data = mysql_fetch_array($sql, MYSQL_BOTH)){
echo '<img onclick=\'window.open("zobraz_obraz.php?id='.$data["id"].'","scrollbars=yes", "_blank","top=0,left=0,width="+ screen.availWidth +", height=" + screen.availHeight)\' style="width: 80px; height: 80px;" src="'.$data["odkaz"].'"> ';
}?></span>
Lukas Art
Profil *
Ale bohužel když kliknu na ten text Obrázky nic se nestane. Nevím proč. Omlouvám se že sem to rozdělil do dvou postů, nechtíc sem mačknul na tlačítko pro odeslání než sem to dopsal.
Taps
Profil
Lukas Art:
zkus
echo '<a href="#" onclick="window.open(&quot;zobraz_obraz.php?id='.$data["id"].'",
"scrollbars=yes", "_blank","top=0,
left=0,width="+ screen.availWidth +", height=" + screen.availHeight)" 
style="width: 80px; height: 80px;"><img  src="'.$data["odkaz"].'"><a/> ';
Lukas Art
Profil *
:D Sorry měl jsem to upřesnit. Tohle mi chodí v pořádku. Mě nejde to zobrazení a skrytí (display: none) nic se nezobrazí...
Herm
Profil
Lukas Art:
to že ti to funguje neznamená že ti to nemůže skazit celý skript, projdi si znovu ten php kod, když to použiju bez toho php, tak to funguje, takže kde bude chyba?
Lukas Art
Profil *
Ale když to tam dám bez toho skrývání a zobrazování všechno se zobrazuje naprosto normálně.
Lukas Art
Profil *
Jo dobrý už sem to vyřešil tím skrýváním a odkrýváním na jakpsatweb.cz.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0