webForumDet fria alternativet

Anroppa funktion i iframe

JavaScript

1 svar · 365 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#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();
257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)