Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.625 pregleda

Najnovija ↓

Ne radi u Mozzila Firefox-u, Zasto? 05.05.2009. u 15:55 · pre 212 meseci #1
Zasto ova jednostavna funkcija nece da radi u Mozzila Firefox-u, a u IE radi bez problema?

Code:
function cellImg(idCell, imgName, url) {
document.getElementById(idCell).style.background = "url(" + imgName + ")";
document.iframeid.location.href=url;
}



f-ju pozivam ovako:
<td width="14%" height="27" onclick="javascript:cellImg('tdtabmenu','images/portal.jpg','portal.php')">&nbsp;</td>

a td polje je definasano ovako
<td id="tdtabmenu" height="230" width="360" valign="top" background="images/portal.jpg">

i iframe:
<IFRAME SRC="chat.php" WIDTH="339" HEIGHT="199" frameborder="0" name="iframeid"></IFRAME>

prvi deo funkcije radi u oba browsera, menja se background TD polja, ali ne otavara mi link u iframe-u u mozzili.

hvala unapred
Re: Ne radi u Mozzila Firefox-u, Zasto? 05.05.2009. u 18:18 · pre 212 meseci #2
A šta kaže Firefox-ov JS debugger (Tools -> Error Console)?

I tu drugu liniju koda funkcije cellImg() probaj da napišeš ovako:
Code:

document.iframeid[0].location.href = url;

Obrati pažnju na iframeid[0]... Ili daj tom iframe-u neki id, pa ga tako pozovi.

A i kako učitavaš taj JS kod na tu stranicu? U Firefox-u nekad zna da zeza ako staviš npr. <script type = "JavaScript">, umesto <script type = "text/javascript">...
Re: Ne radi u Mozzila Firefox-u, Zasto? 05.05.2009. u 22:37 · pre 212 meseci #3
pokusao sam ovo i nece, ne prijavljuje nikakvu gresku


neko drugo resenje?

NASAO SAM RESENJE

document.getElementById('iframeid').src = url;

i postavim ID za taj iframe

pozz
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme