Confronta con il tuo per trovare e capire le correzioni...
codice:
<--! Questo e lo script che inserisce i lionk e le immagini --> 
<html> 
<head> 
<script language="javascript" type="text/javascript"> 
<!-- 

function insertcode(code) { 
code = ' ' + code + ' '; 
opener.document.forms['prova'].area_testo.value += code; 
if(document.my.ifClose.checked == true){ 
  opener.document.forms['area_testo'].area_testo.focus(); 
  window.close(); 
} 
} 

//--> 

</script> 
</head> 

' + prompt('inserisci il nome del link!', '') 	+ '' ); return false;"
> Inserire link</a>
 

<a href="#" 
onclick="insertcode('[img] + prompt([/img] Inserisci img </a>
 
</html> 

 

<script language = "JavaScript"> 
function popUp(URL) { 
eval("page" + id) = window.open(URL, id, 'toolbar=0,scrollbars=no,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=250,left=262,top=184'); 
} 
// End --> 
</script> 

<form action="post2.php" method="POST" NAME="prova"> 
   <SELECT size=1 cols=4 NAME="file"> 
<OPTION selected Value=######> 
<OPTION value=file1.txt> file1 
<OPTION value=file2.txt> file2 
<OPTION Value=file3.txt> file3 
</select> 

 
   <TEXTAREA class="area_testo" NAME="area_testo" COLS=50 ROWS=20>scrivi qua... 
</TEXTAREA> 
 
   <INPUT TYPE="submit" name="NOME_submit" VALUE="Blogga"> 
   <INPUT TYPE="reset" name="NOME_reset" VALUE="reset"> 
 
   <input type="button" class="xtra" value="link&img" OnClick="popUp('cx.php')"> 
</form> 
</html>
comunque e' inopportuno mettere tanto codice nell'evento onclick... meglio creare una funzione da richiamare: bisticci meno con apici e virgolette

ciao