Anroppa funktion i iframe

JavaScript

1 svar · 368 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#1

Hej

Jag försöker anroppa en funktion i en iframe. Det fungerar så länga jag skriver ut iframe namnet men när jag ska ha ett iframe namn som är dynamiskt så fungerar det inte.

Detta fungerar

window.frames.minIframe.minfunktion();

Måste få det att fungera dynamiskt.

currentPageId = 1
iframe = document.getElementById('minIframe' + currentPageId );
window.frames.iframe.minFunktion();
Medlem sedan jan. 20013 406 inlägg
#2

Löste det

document.getElementById('minIframe'  + currentPageId ).contentWindow.minFunktion();
255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)