Foros del Web » Programando para Internet » Javascript »

Un Script que no funciona en Internet Explorer :(

Estas en el tema de Un Script que no funciona en Internet Explorer :( en el foro de Javascript en Foros del Web. Hola! Y gracias por entrar. Si entras en mi Blog Veras las imagenes bien: http://necesitotrabajourgente.blogspot.com/ Pero si entras desde Internet Explorer veras que todas las ...
  #1 (permalink)  
Antiguo 28/11/2011, 13:42
djkiku
Invitado
 
Mensajes: n/a
Puntos:
Exclamación Un Script que no funciona en Internet Explorer :(

Hola! Y gracias por entrar.

Si entras en mi Blog Veras las imagenes bien: http://necesitotrabajourgente.blogspot.com/

Pero si entras desde Internet Explorer veras que todas las imagenes de antes se convierten en la misma concretamente esta:



Yo tengo un script en la plantilla, que hace la funcion que si no tengo una imagen pues que ell mismo me proporciona una, pero en Internet Explorer lo hace aun que haya una imagen...

Dejo este script y ojala!!! Ojala alguien me pueda echar una mano con ello!

Código PHP:
<script type='text/javascript'>var thumbnail_mode = &quot;no-float&quot; ;
summary_noimg 0;
summary_img 0;
img_thumb_height 185;
img_thumb_width 280;
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}

function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");

if(img.length<=0) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="http://farm3.static.flickr.com/2676/4053275587_d21ffaab15.jpg" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
var summ = summary_noimg;
}

if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
}

var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}


//]]>
</script> 
  #2 (permalink)  
Antiguo 28/11/2011, 13:46
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Un Script que no funciona en Internet Explorer :(

en que versión se produce el problema que mencionas?? lo he probado en la 8 y se visualizan las misma imágenes que en chrome y ff
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 28/11/2011, 13:49
djkiku
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Un Script que no funciona en Internet Explorer :(

Hola! En Chrome y en FireForx te aparece esta imagen repetida?



A mi me sale solo en Internet Explorer la version 9.

Dios que desastre!
  #4 (permalink)  
Antiguo 28/11/2011, 13:54
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Un Script que no funciona en Internet Explorer :(

tanto en ie8, chrome, ff, opera y safari aparece una sola vez. en "Entrada de prueba". cambia el modo de explorador al 8
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #5 (permalink)  
Antiguo 28/11/2011, 14:03
djkiku
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Un Script que no funciona en Internet Explorer :(

Cita:
Iniciado por IsaBelM Ver Mensaje
tanto en ie8, chrome, ff, opera y safari aparece una sola vez. en "Entrada de prueba". cambia el modo de explorador al 8
Genial! Entonces funciona bien? Es solamente el IE9 que se ve raro? Por que a mi en IE9, todas las imagenes son la misma...

Voy a instalarme el IE8, haber si se me ve bien, oye muchas gracias! Que alegria escuchar que te va bien en todos los navegadores!

Si me puedes confirmar? Que las imagenes son todas distintas? jeje

Gracias nuevemente!
  #6 (permalink)  
Antiguo 28/11/2011, 14:05
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Un Script que no funciona en Internet Explorer :(

te lo confirmo. pero si quieres te dejo una captura con cada navegador
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #7 (permalink)  
Antiguo 28/11/2011, 14:17
djkiku
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Un Script que no funciona en Internet Explorer :(

jajaja nono!! muchas gracias!!! Llevo meses intentando que me funcione una plantilla magazine!! Estoy en las ultimas jiji

Si necesitas algo no dudes en avisarme ;)

Un Saludo!

Etiquetas: explorer, internet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:53.