JavaScript - imagen en un iframe sin execcommand('InsertImage')

 
Vista:

imagen en un iframe sin execcommand('InsertImage')

Publicado por Javier (1 intervención) el 31/08/2002 01:16:00
He añadido a una página web un iframe con el siguiente código:

document.write ('<IFRAME SRC="TEXT_BOX.ASP" id="message" ></IFRAME>');

frames.message.document.designMode="On";

A continuación manipulo el contenido de ese iframe con una función la cual permite añadir una imagen de mi elección y posicionar el punto de inserción a continuación de la imagen una vez añadida, ya que el comando execCommand('InsertImage') no me sirve para ésto, ya que rodea la imagen de los típicos controles de tamaño. Mi problema es que esta función solo funciona literamente a veces y me gustaría saber por qué.

Os escribo la función:

Function AddImagen(imagePath) {

var eramus=frames.message.document.body.createTextRange();

frames.message.document.execCommand('paste',true,'grafico');

eramus.findText('grafico');

eramus.pasteHTML('<img border=0 src=" '+imagePath+' ">');

}

¿Por qué este código no funciona siempre? No tengo ni idea. Por ejemplo, cuando lo pruebo nada más conectar el ordenador en el personal web server no sale, en cambio modifico algo del código y sí funciona. En fin, que no tengo ni idea. Si alguien pudiera ayudar se lo agradecería mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder