Nå formulär i iframe i Firefox.

JavaScript

4 svar · 642 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Trådstart#1

Sitter och skriver om ett webbsystem som är mer eller mindre endast anpassat för IE.

Har nu stött på detta med att anropa en form i en iframe. I nuläget görs det via:

var frame = document.iframename;
var frm = frame.document.formname;

Hur gör man så det funkar i ff också, rimlig början

var frame = document.getElementById('frameId');
var frm = [b]frame....[/b]

tacksam för svar

Medlem sedan nov. 20014 054 inlägg
#2

oops.. fel forum.. kasta in mig i JS någon :)

Medlem sedan apr. 20003 174 inlägg
#3

Fredde Mannen skrev:

oops.. fel forum.. kasta in mig i JS någon :)

Done! :bire

Medlem sedan apr. 20003 174 inlägg
#4

Testa följande: (helt otestat!)

[red]var frame = document.getElementById('frameId');
var mozFrame = frame.contentDocument;
if (mozFrame == undefined || mozFrame == null){
	mozFrame = frame.contentWindow.document;
}
var frm = mozFrame.formname; [/red]
Medlem sedan nov. 20014 054 inlägg
#5

funkade bra! :)

303 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
149 ms — ändringar (db)