Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 2.559 pregleda

Najnovija ↓

Kompatibilnost JS-a u IE i FF 08.04.2006. u 10:59 · pre 250 meseci
izmenjeno 1 put, poslednji put Rastafarii 08.04.2006. u 11:00
  1. Rastafarii08.04.2006. u 11:00zapis iz teksta poruke
#1
Imam problem sa prikazivanjem skripte u razlicitim browserima. Skripta sluzi da u galeriji (PHP generated) onClick menja src background-a tabele, i sve to lepo radi u IE, ali u FF ne radi (ostale browsere nisam testirao).

Code:
<script language="Javascript">
function Change(name) {
document.all.slika.background = 'putanja/do/slike/'+name+'.jpg';
}
</script>


Sta da radim pa da i FireFox pocne da "konstatuje" klik na thumbnail i promeni veliku sliku?
Potpis
Za telepate: Ma znate sta ja mislim.
Re: Kompatibilnost JS-a u IE i FF 08.04.2006. u 12:29 · pre 250 meseci #2
Pokusaj ovako:

Code:

document.getElemenById('ID_Slike').background='bla bla bla';


a u html-u imas:


Code:

<img src="slika.jpg" id="ID_Slike">
Potpis
routing protocols enable routers to route routed protocols!
Re: Kompatibilnost JS-a u IE i FF 08.04.2006. u 21:21 · pre 250 meseci
izmenjeno 1 put, poslednji put noviKorisnik 08.04.2006. u 21:22
  1. noviKorisnik08.04.2006. u 21:22zapis iz teksta poruke
#4
document.all je IE specific kolekcija. Koristi standardni DOM metod getElementById.

document.getElementById ('slika') ... a 'slika' je Id te tabele kojoj želiš da menjaš pozadinu.

<table id="slika" ...

Pozadina elementa je deo stilskog prikaza, zadaje se CSS pravilima. Za promenu prikaza koristi se style objekat elementa.

document.getElementById ('slika').style

Menja se pozadinska slika, odgovarajuća CSS osobina je background-image, u skriptu backgroundImage. Konačno bi sve trebalo da izgleda vrlo otprilike baš ovako :-)

Code:
document.getElementById ('slika').style.backgroundImage = 'url(putanja/do/slike/' + name + '.jpg)';
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme