[js] parent functie aanroepen vanuit iframe *

Pagina: 1
Acties:

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Na zoeken op de site ben ik nog steeds niet uit mijn probleem.

Ik wil vanuit een iframe een js functie aanroepen van zijn parent.

Iemand enig idee?

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 07:02

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

parent.functienaam() :? (lekker titel ook trouwens)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Damn... daar ging iets mis...
code:
1
2
[img]"images/emotions/emsmile.gif">
<img[/img]

Dat heb ik al geprobeerd

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

Misschien is het makkelijk als je ook ff de functie erbij plaatst die je aanroept. Nu moeten we steeds koffiedik kijken als we proberen te bedenken wat er fout gaat...

Stop uploading passwords to Github!


  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
code:
1
2
3
4
5
function _CImagePopupRenderer_Select(elImg) {
  insertHTML("[img]\""[/img]")
  g_state.RestoreSelection()
  _CPopup_Hide()
}

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 12:12

Pelle

🚴‍♂️

Titel aangepast (was: [HTML]).

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Lol dat zijn weer 3 nieuwe functies die we niet kennen.. maar goed.. begin eens met een functie die niks anders doet als een alert("joepie!") ofzo om het principe te testen.. dan weet je iig zeker dat het niet aan de andere fucnties ligt.

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 07:02

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

parent.top.functie dan? als het om een heel frameset gaat (dus als de opener ook aan framename heeft) parent.framenaam.document/window.funcitie()

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Nu met de functie Blaat...
code:
1
2
3
function Blaat() {
    alert('blaat');
}

IFRAME :
code:
1
[img]"images/emotions/emhammer.gif"[/img]

Nog geen succes

Gebruik geen frames, just page + iframe er in

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

code:
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
<script type="text/javascript">
function bladi(){
    alert("heya!");
}
</script>
</head>
<body>
<iframe src="iframe.html"></iframe>
</body>
</html>


code:
1
2
3
4
5
<html>
<body>
<a href="javascript:parent.bladi()">hey!</a>
</body>
</html>

Vreemd dat dit ubersimpele voorbeeldje bij mij wel werk dan :P Zal der toch iets anders fout zitten.

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Ik zie net dat het eigenlijk een IFrame in een IFrame is...

De naam van de eerste IFrame is 'richedit' hier wordt de HTML aangeroepen die de functies bevat...

Wat maakt dit uit voor de code?


[code]
page
|
|---- IFRAME 'richedit'
| |
| |---- IFRAME 'photoalbum'
|

Nu moet Photoalbum in de Richedit de url zetten van de kozen foto...

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 12:12

Pelle

🚴‍♂️

Op vrijdag 31 mei 2002 15:15 schreef Parcye het volgende:
Wat maakt dit uit voor de code?
parent.parent :)

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 07:02

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

parent.richedit.document.functie()

/edit
Op vrijdag 31 mei 2002 15:17 schreef Pelle het volgende:

[..]

parent.parent :)
:?

De functies staan in het iframe "richedit", waarom zou je dan de parent van de parent aanroepen

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Op vrijdag 31 mei 2002 15:18 schreef Prammenhanger het volgende:
parent.richedit.document.functie()

/edit
[..]

:?
Pelle is right hoor.. parent.parent.functie()

parent.richedit bestaat niet, wel top.richedit

bovendien zijn functies kindertjes van het window object, niet van document.

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Heeeeeeeeeeeeeeeeerlijk :) het is gelukt, heel erg bedankt !

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002

Pagina: 1