Posso chiudere un iframe con javascript? :master:
Posso chiudere un iframe con javascript? :master:
--
EniGMistA
al massimo puoi nasconderlo (o settarne il display a none x non fargli occupare spazio)
Come?
--
EniGMistA
Aiutatemi![]()
--
EniGMistA
Non è che non ti si voglia aiutare, solo che chiudere un iframe non è chiarissimo come concetto :master:
Vedi sotto, se c'è qualcosa che fa al caso tuo...
Altro non saprei.
<script>
function nascondi(id){
var obj = document.getElementById(id);
obj.style.display = 'none';
}
</script>
<iframe id="ifr"></iframe>
<input type="button" onclick="nascondi('ifr')">
...
<script>
function elimina(id){
var obj = document.getElementById(id);
obj.parentNode.removeChild(obj);
}
</script>
<iframe id="ifr2"></iframe>
<input type="button" onclick="elimina('ifr2')">
javascript: tutto attaccato
Il problema è che deve nascondere se stesso. qundi io clicco su CHIUDI e automaticamente l'iframe deve sparire.
--
EniGMistA
Nascondere se stesso che vuol dire?
Che il pulsante CHIUDI deve trovarsi dentro l'iframe?
in tal caso, nella pagina caricata DENTRO l'iframe, metti:
tutto su una riga:
<input type="button" value="CHIUDI"
onclick="parent.document.getElementById('IDTUOIFRA ME').style.display = 'none'">
oppure, sempre su una riga
CHIUDI
javascript: tutto attaccato
Grazie ora funziona :quote:
--
EniGMistA