Foros del Web » Programando para Internet » Javascript »

Necesito hacer funcionar este script en firefox

Estas en el tema de Necesito hacer funcionar este script en firefox en el foro de Javascript en Foros del Web. Hola gente, dejo aqui abajo un script en java que simula una barra de carga con progreso y redirecciona al terminar... El problema es que ...
  #1 (permalink)  
Antiguo 24/01/2010, 12:10
 
Fecha de Ingreso: agosto-2005
Mensajes: 61
Antigüedad: 18 años, 9 meses
Puntos: 0
Necesito hacer funcionar este script en firefox

Hola gente, dejo aqui abajo un script en java que simula una barra de carga con progreso y redirecciona al terminar...

El problema es que solo funciona con explorer.. ¿Que abria que hacer para que funcione tambien con firefox?

Que otro metodo script puede haber que funcione con los dos navegadores?

Desde ya muchas gracias..

Saludos.



Código PHP:
<HTML>
<
HEAD>
<
p>&nbsp;</p>
<
p>
<
span style="font-weight: 700">
<
font face="Verdana" style="font-size: 15pt" color="#FFFFFF">
Cargando pagina...</font></span></p>
<
p>&nbsp;</p>
<
p>
<
span style="font-weight: 700"><font face="Verdana" style="font-size: 15pt">
<
br>
<
br>
</
font></span
</
p>
<
center>
<
style>
#barMv{
POSITION:absolute;
LEFT:0;
TOP:0;
BACKGROUND-COLOR:green;
}
#barBg{
POSITION:absolute;
LEFT:0;
TOP:0;
BACKGROUND-COLOR:white;
BORDER:green 1px solid;
COLOR:white;
FONT-WEIGHT:bold
FONT-FAMILY"Verdana, Arial";
FONT-SIZE13px;
}
#prct{
COLOR:white;
FONT-WEIGHT:bold
FONT-FAMILY"Verdana, Arial";
FONT-SIZE13px;
}
</
style><script language="JavaScript1.2">
function 
postaction()
{
window.location="principal.htm"
}
var 
percent 0
var clipright=0
var widthIE=0
var widthNS=0
function initializebar(){
if (
document.all){
document.all.barMv.style.clip="rect(0 0 auto 0)"
baranchor.style.visibility="visible"
widthIE=barBg.style.pixelWidth
startIE
=setInterval("increaseIE()",200)
}
if (
document.layers){
widthNS=document.baranchorNS.document.barBgNS.clip.width
document
.baranchorNS.document.barMvNS.clip.right=0
document
.baranchorNS.visibility="show"
startNS=setInterval("increaseNS()",200)
}
}
function 
increaseIE(){
percent percent 1
if (percent 100percent 100
document
.all.barMv.style.clip="rect(0 "+clipright+" auto 0)"
document.all.barBg.innerHTML percent "%"
document.all.prct.innerHTML percent "%"
if (clipright<widthIE)
clipright Math.floor(widthIE percent 100)
else{
clearInterval(startIE)
postaction()
}
}
function 
increaseNS(){
percent percent 1
if (percent 100percent 100
if (clipright<baranchor.style.width){
document.baranchorNS.document.barMvNS.clip.right=clipright
clipright 
Math.floor(widthNS percent widthNS)
}
else{
clearInterval(startNS)
postaction()
}
}
</script>
</HEAD>

<BODY onload="initializebar();" bgcolor="#000000">
</script><script language="JavaScript1.2">
if (document.all){
document.write('<DIV id="baranchor" style="position:relative;width:400px;height:20px; visibility:hidden;">')
document.write('<div id="barBg" align=center style="width:400px;height:20px;z-index:9">0%</div>')
document.write('<div id="barMv" align=center style="width:400px;height:20px;z-index:10">')
document.write('<TABLE cellSpacing=0 cellPadding=0 border=0 width=400 height=20><TBODY>')
document.write('<TR HEIGHT=20><TD Valign=middle ALIGN=center ID=prct>0%</TD></TR>')
document.write('</TBODY></TABLE></DIV></DIV>')
}
</script><ilayer name="baranchorNS" visibility="hide" width=400 height=20><layer name="barBgNS" bgcolor=black width=400 height=20 z-index=10 left=0 top=0></layer>
<layer name="barNS" bgcolor=red width=400 height=20 z-index=11 left=0 top=0></layer>
</ilayer>
<p dir="ltr"><font color="#FFFFFF"><font face="Verdana" size="2">Por favor sea paciente<span lang="fr-ca">...</span></font>
</font>
</p>

</BODY>

</HTML> 

Última edición por chugus; 24/01/2010 a las 12:16
  #2 (permalink)  
Antiguo 24/01/2010, 12:12
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Necesito hacer funcionar erste script en firefox

Escribe bien el titulo:

Necesito hacer funcionar erste script en firefox!
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #3 (permalink)  
Antiguo 24/01/2010, 13:05
Avatar de tepitenio  
Fecha de Ingreso: noviembre-2008
Mensajes: 1.188
Antigüedad: 15 años, 6 meses
Puntos: 88
Respuesta: Necesito hacer funcionar este script en firefox

No lo vi mucho pero en el body tenes algunos errores de sintaxis, creo, como tags mal cerrados, y cosas asi.

Que es eso de Language=JavaScript??? Hasta donde yo se, la forma correcta es

<script type="text/javascript">
....
</script>

Proba porque a veces son esas cosillas las que causan los problemas!
__________________
Tepi
(Si te gusto mi opinion... por que no me das karma???)
  #4 (permalink)  
Antiguo 24/01/2010, 14:24
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Necesito hacer funcionar este script en firefox

el codigo no solo deja de funcionar en firefox, sino que solamente funciona en iexplorer y quizas alguna version antigüa de netscape. razon: primero que el codigo es obsoleto, y segundo que contiene codigo incompatible. por ejemplo, veo etiqueta que jamas habia visto, <ilayer>. el codigo hay que reescribirlo por completo.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 24/01/2010, 20:23
 
Fecha de Ingreso: agosto-2005
Mensajes: 61
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Necesito hacer funcionar este script en firefox

El problema es que yo no se programar en ningun lenguaje, solo veo el codigo y hago pequeñas modificaciones hasta donde yo entienda...

Rescate ese codigo de la web porque necesitaba alguna barra cargando o cualquier cosa que me demore un poco la precarga de imagenes de la pagina siguiente... y eso quedaba bastante bien.. pero al darme cuenta de que no funcionaba en firefox no se que hacer ahora... no encuentro nada para resolver mi problema...

Alguna sugerencia?

Saludos!!
  #6 (permalink)  
Antiguo 25/01/2010, 03:21
Avatar de tepitenio  
Fecha de Ingreso: noviembre-2008
Mensajes: 1.188
Antigüedad: 15 años, 6 meses
Puntos: 88
Respuesta: Necesito hacer funcionar este script en firefox

Este es el problema de muchos. Es como si yo necesitara operar a un amigo de las amigdalas y en vez de ir con un cirugano, veo un tutorial en YouTube y lo copypasteo en mi amigo, esperando que salga todo bien.

La WEB esta llena de tutos y explicaciones, pero son entendibles para programadores. O bien necesitan adaptarse y eso lo sabe un programador.

Si necesitas algo, contrata un programador que por cada una de esas modificaciones te cobrara 10 dolares y listo.
__________________
Tepi
(Si te gusto mi opinion... por que no me das karma???)

Etiquetas: firefox
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 03:34.