Novo

Forum kao aplikacija na telefonu

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

  • 3 odgovora
  • 2.684 pregleda

Najnovija ↓

onClick ne radi u IE 02.04.2010. u 22:47 · pre 201 mesec #1
Imam swf mapu koju sam ubacio u HTM sa javascriptom in onclick option to jest klikom na izabranu ulicu mapa se pomera, to odlicno radi u firefoxu i Operi ali u IE7 i IE8 ne funkcionise

evo kako izgleda html

<div id="box"><select style="margin:5px;" id="dropdown" name="ulice">
<option value="#">Izaberi ulicu</option>
<option onClick="Pozicija1(916, 916);">Nesto levo</option>
<option onClick="Pozicija1(970, 1221);">Nesto desno</option>
<option onClick="Pozicija1(1017, 1220);">Nesto nesto</option>
</select></div>

Da napomenem ja sam pocetnik i ovu sam opciju pronasao i uradio u dreamweaveru koji je sam dodao javaskriptu i to sve kao sto sam rekao funkcionise u fire i operi

pomoc?

Potpis
gradbijeljina.com opstinabijeljina.com
Re: onClick ne radi u IE 03.04.2010. u 11:05 · pre 201 mesec #2
Pa nije ni čudo što ne radi kad si onclick pokušao da bind-uješ na option tag-ove. Ali ja ne znam otkud sad uopšte padajuća lista kad si pre toga spominjao klikove na ulice, itd. Inače, da bi to parče koda imalo smisla, onda bi to trebalo zapisati ovako:
Code:
<div id="box">
<select style="margin:5px;" id="dropdown" name="ulice" onchange = "var koord = this.value; if (koord != '') { var koordArr = koord.split(','); Pozicija1(koordArr[0], koordArr[1]); }">
<option value="">Izaberi ulicu</option>
<option value = "916,916">Nesto levo</option>
<option value = "970,1221">Nesto desno</option>
<option value = "1017,1220">Nesto nesto</option>
</select>
</div>

Kao što vidiš, na select tag je bind-ovan onchange event, a svaki option za svoju vrednost ima te koordinate u obliku stringa. I sad, na svaku promenu izbora te liste, uzimaš izabranu vrednost, deliš je po "," (zarezu), kako bi dobio obe koordinate, i zatim ih prosleđuješ toj tvojoj funkciji Pozicija1().
Re: onClick ne radi u IE 03.04.2010. u 16:06 · pre 201 mesec
izmenjeno 2 puta, poslednji put Milutinj 03.04.2010. u 16:22
  1. Milutinj03.04.2010. u 16:22zapis iz teksta poruke
  2. Milutinj03.04.2010. u 16:19zapis iz teksta poruke
#3
Radi radi - hvala ti velika!

A za drop down sam se odlucio zato sto ne zauzima puno mjesta

Hvala ti jos jednom!

Samo ako bi jos mogao reci koji kod da dodam da mapu mozes vuci lijevo desno misom?
Potpis
gradbijeljina.com opstinabijeljina.com
Re: onClick ne radi u IE 03.04.2010. u 18:02 · pre 201 mesec #4
Radi jer nisi reload-ovao stranicu pre nego što si isprobao ovaj moj kod, jel tako? :)

Citat:
Milutinj:Samo ako bi jos mogao reci koji kod da dodam da mapu mozes vuci lijevo desno misom?

Ja najpre ne znam sa čime ti tu "raspolažeš", jer si jako konfuzno izneo problem u uvodnoj rečenici tvog početnog post-a. Meni je samo za oko zapala nelogičnost u tom JS kodu kojeg si ostavio, što me je i navelo da ti odgovorim na ovoj temi...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme