webForumDet fria alternativet

Får inte till popup

JavaScript

4 svar · 399 visningar · startad av jwradhe

Medlem sedan juni 2002711 inlägg
Frågan#1

Hej! Håller på med en sida åt en polares farsa,
Där ja har en karta där man ska kunna trycka på ett ställe på kartan så ska man få upp en popup med bilder och lite info i rutan.

Detta funkar prima om ja testar i Mozilla, men testar jag i IE så funkar det inte.

http://wradhe.no-ip.org/bjorknas-stugby/?sida=karta


<map name="Map">
  <area shape="rect" coords="172,648,189,660" href="#" target="_blank" onClick="window.open('stugor/stuga48.php', 'Stuga 48', 'width=680,height=600,toolbar=no,status=no,scrollbars=yes'); return false">
</map>

Någon ide någon? Går det att få in denna window open i Href="" istället?

Medlem sedan juni 200032 967 inlägg
#2

Den koden står ju inte på sidan, där står:

onClick='openPopup(this.href, 'Stuga 48', 680, 600);return false'

, och det är ju inte så konstigt att inte det fungerar. Du har ju apostrofer runt onclick-koden (varför inte citationstecken som du alltid använder annars???), och även runt stugnamnet Stuga 48.

Edit: ditt onclick-attribut läser alltså webbläsaren så här:

onClick='openPopup(this.href, '
Medlem sedan juni 2002711 inlägg
#3

De va nåt ja testa , googlade lite. men funka inte. den koden som ja skrev i första inlägget är den som ligger på sidan.

Medlem sedan juni 200032 967 inlägg
#4

Ja nu har du tydligen ändrat koden.

jag sätter en outbildad femkrona på att IE inte gillar mellanslaget i fönsternamnet Stuga 48.

Medlem sedan juni 2002711 inlägg
#5

Tack du! Kungligt ;)

299 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
160 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
160 ms — ändringar (db)