Ciao a tutti, ho un problema con il javascript. Allora io devo fare in modo che cliccando in uno smile da popup venga inserito nel textarea di tiny_mce! Ecco quindi cosa ho fatto:
Codice PHP:
<script type="text/javascript">
function smile() {
apri = window.open('altro/smile.php','','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,scrollbars=yes,width=300,height=100');
return apri;
}
</script>
Con questo (sopra) apro la finestra degli smile con un link (vedi sotto):
Codice PHP:
<p><a href="#" onClick="smile();">(visualizza gli smile)</a></p>
e con questo (vedi ancora sotto) prendo gli smile da una cartella:
Codice PHP:
<script type="text/javascript">
function ins(cont) {
return apri.document.forms["testo"].elements["testo"].value="<img src=\""+cont+"\" alt=\"\" />\";
}
</script>
<style type="text/css">img { border: 0; margin: 1px; }</style>
<?php
$apro = glob("../images/smile/*.*");
foreach($apro as $file) {
if($file == "Thumbs.db") continue;
echo <<<echo
<a href="#" onClick="ins($file);"><img src="$file" alt="" /></a>
echo;
}
?>
Ora arrivaimo al problema! Se io clicco sullo smile lui si dovrebbe auto-inserirsi nel textarea ma invece non succede niente! Ho preso quel codice dentro la funzione creata da me ins("percorso file"); qui: http://www.highdots.com/forums/javas...tra-52517.html
Solo che non capisco dove sbaglio!! xD Spero abbiate capito, Grazie mille!
Ciau Davide! ^^"