Permalänk
Medlem

onclick problem i firefox

Hej, förmodligen är det jag som är dålig.
Jag vill göra en bildlänk på sidan som öppnar två olika html sidor i två olika iframes, jag har lyckats att få till det i IE men det händer inget i FF.

koden ser ut så här:

<head>
<script type="text/javascript">

function linkr(){
document.frames["iframe1"].location.href = "blue.html"
document.frames["iframe2"].location.href = "red.html"
}
</script>

</head>

och sen:

<div class="colors">
<img src="img/color.gif" onClick="linkr()"/>
</div>

det finns så klart mycket annan kod, men det är detta som jag har jobbat med idag, så någonstans här ligger troligen felet.

Divar och sånt ligger i CSS

Nån som har en lösning?

Edit, det fungerar bara i IE om jag accepterar active X tillägg, går det att komma runt detta?

Om det är någon som har en annan lösning på hur jag kan få två iframes att laddas med olika html sidor, sidan är byggd med divar i CSS.

Permalänk
Medlem

document.frames[] är IE-specifikt. använd window.frames[] istället.

Anledningen till att du får varning om ActiveX-kontroll är för att du kör sidan lokalt från din egen dator.

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem

Tack för svaret, testar ikväll.