Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2007, 15:41
Avatar de marcosr
marcosr
 
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 19 años, 5 meses
Puntos: 5
En Internet Explorer (6 y 7) recibo un error al ejecutar el código

Hola, tengo el siguiente código que utilizo para agregar y previsualizar videos de YouTube en mi sitio:

Código:
function prev() {

	campo = document.getElementById('video_URL');
	capa = document.getElementById('video');
	campo_todos = document.getElementById('videos');
	campo_total = campo_todos.length;
	
	if (campo.value != '') {
		
		video = campo.value.split("?v=");
		if (video.length == 2) {
			
			if (campo_total < 3) {
			
			capa.innerHTML = '<div class="espere"></div><object width="300" height="247"><param name="movie" value="http://www.youtube.com/v/'+video[1]+'"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+video[1]+'" type="application/x-shockwave-flash" wmode="transparent" width="300" height="247"></embed></object>';
			opcion = new Option(video[1], video[1]);
			campo_todos.options[campo_total] = opcion;
			campo.value = null;
			
			} else { alert('Cada mensaje puede tener un máximo de 3 videos.'); }
			
		}
		
	}

}
En Mozilla Firefox funciona perfecto, apenas hago clic en el botón agregar me muestra el video que pegué en el campo "video_URL" y me lo agrega a la lista "videos" pero en IE me da error. Qué puede ser?
__________________
Yo hago preguntas inteligentes para obtener respuestas rapidas, y vos?
(únete a la campaña !)