Salve!
Vorrei sapere come riesco ad inserire un iframe utilizzando il comando innerhtml!
questo è il codice che ho creato io, e che non funziona per colpa degli apici malefici
codice:
<html>
<head>
<title>AJAX, le basi prima dell' utilizzo</title>
<script type="text/javascript">
<!--//
function prendiElementoDaId(id_elemento) {
var elemento;
if(document.getElementById)
elemento = document.getElementById(id_elemento);
else
elemento = document.all[id_elemento];
return elemento;
};
//-->
</script>
</head>
<body>
<?php
?>
<p id="paragrafo">
testo del paragrafo che verrà cambiato al caricamento del documento
</p>
<p onclick="prendiElementoDaId('paragrafo').innerHTML = '
<iframe src="ImmaginiSito/Giardini/slideshow.swf" width="100%" height="90%" >Contenuto alternativo per i browser che non leggono gli iframe.</iframe> '"> provaaaaaaaaaaaa</p>
<?php ?>
</body>
</html>
Questo è quello che il browser restituisce
codice:
testo del paragrafo che verrà cambiato al caricamento del documento
Contenuto alternativo per i browser che non leggono gli iframe. '"> provaaaaaaaaaaaa
Avete suggerimenti da darmi? per sistemare questo fastidioso problema?
Anche utilizzando php (che sono poco più ferrato di js)
Vi ringrazio anticipatamente!