Ciao a.forte.

Questa è una discussione un po' vecchia! La funzione che ho scritto, inserisciIMG(), purtroppo non funziona su Explorer!

L'ho corretto un po' in una cosa simile:
codice:
// inserisce un tag IMG con l'attributo alt="immagine"
function inserisciIMG(url) {
  var html = "[img]"+url+"[/img]";
  if(document.all) { // Se Explorer
    var testoIframe = eval(strIframeDoc).body.innerHTML;
    testoIframe += html;
    iframeInitialize(testoIframe); // reinizializza l'iframe modificabile con questo testo
  }
  else eval(strIframeDoc).execCommand("inserthtml", false, html);
}
____________________________________


Per quanto riguarda LA TUA DOMANDA, io semplicemente generavo la pagina in modo che la chiamata a javascript avesse già il parametro corretto, ad esempio:
codice:
...
[img]immagini/faccina1.gif[/img]
[img]immagini/faccina2.gif[/img]
...
Spero di esserti stato d'aiuto.