Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Viviane Grieco

Scripts não rodam no IE

Recommended Posts

Alguém sabe de algum site na internet q mostre quais os comandos de javascript q não são reconhecidos pelo internet explorer?Fiz um javascript e tava sempre testando no firefox e funcionava. Passei a testar no IE, e parou de funcionar... :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade é feita uma mistura de javascript com JSP...

 

function montaIds(){	  var ids = document.getElementsByName("meiosAcessos");	  var req = '';	  	  for(i=0;i<ids.length;i++){		  if(ids[i].checked){			  req += ids[i].value+',';		  }	  }	  req = req.substr(0,(req.length-1));	  return req;  }  function montaValores(){	var ids = document.getElementsByName("meiosAcessos");	  var val = '';	var txts = document.getElementsByName('indice');	  	  	  for(i=0;i<ids.length;i++){		  var tb = document.getElementById(ids[i].value);		var td = tb.rows[0].cells[0];			for(c=0;c<txts.length;c++){			if(txts[c].parentNode==td){			   if(ids[i].checked){			   		val = val + txts[c].value+',';			   }			}		}	  }	  val = val.substr(0,(val.length-1));	  return val;}  function selAll(showTxt){	var mor = document.getElementsByName('selall');	var cks = document.getElementsByName("meiosAcessos");	if(mor[0].checked){		for(i=0;i<cks.length;i++){			cks[i].checked = false;			var txt = document.getElementById(cks[i].value);			txt.style.visibility='hidden';		}	}	var txtall = document.getElementsByName('indiceall');	txtall[0].style.visibility='visible';	checkAll();	if(!mor[0].checked){		txtall[0].style.visibility='hidden';	}}function atribuiValorIndice(ck){	var idMeioAcesso = <%=request.getParameter("idMeioAcesso")%>;	if(idMeioAcesso==""){			return;	}	var txts = document.getElementsByName('indice');	var tb = document.getElementById(ck);		<%//** Monta Array Meios */	  if(request.getAttribute("ids")!=null){		  String[] meios = (String[])request.getAttribute("ids");		  out.println("meios = new Array();");		  for(int i=0;i<meios.length;i++){			  String meio = meios[i];			  out.println("meios["+i+"] = "+meio+";");		  }	  }	%>	<%//** Monta Array Indices */	  if(request.getAttribute("indice")!=null){		  Double[] indices = (Double[])request.getAttribute("indice");		  out.println("indices = new Array();");		  for(int i=0;i<indices.length;i++){			  Double indice = indices[i];			  out.println("indices["+i+"] = "+indice+";");		  }	  }	%>	var cks = document.getElementsByName("meiosAcessos");	   for(a=0;a<meios.length;a++){			if(meios[a]==ck){	   		for(b=0;b<indices.length;b++){				tb.style.visibility='visible';				td = tb.rows[0].cells[0];	  				for(c=0;c<txts.length;c++){					if(txts[c].parentNode==td){					   txts[c].value = indices[a];					   txts[c].disabled = false;					}				}	   		}				   		}					}//			   txt = td.childNodes[0];	//			alert(txt.name);}function teste(){	   <%		 if(request.getAttribute("ids")!=null){		 	 String[] meios = (String[])request.getAttribute("ids");		 	 //			 out.println("meios = new Array();");			 for(int i=0;i<meios.length;i++){				 String teste = meios[i];//				 out.println("meios["+i+"] = "+teste);//				 out.println("ck = document.getElementById('');");				 out.println("atribuiValorIndice('"+teste+"');");				 //out.println("alert('"+teste+"');");			 }		 }	   %>}function selIndice(ck){//	var btGravar = document.gete	var req = montaIds();	var val = montaValores();	var mor = document.getElementsByName('selall');	var tb = document.getElementById(ck.value);	if(mor[0].checked){		var cks = document.getElementsByName("meiosAcessos");		for(i=0;i<cks.length;i++){			if(cks[i]!=ck){				mor[0].checked = false;				var txtall = document.getElementsByName('indiceall');				txtall[0].style.visibility='hidden';				selIndice(cks[i]);			}		}	}	if(ck.checked){	   document.forms[0].action='./AtribuirPercentualRateioMeioAcesso.do?acao=carregarIndice&idMeioAcesso='+ck.value+'&ids='+req+'&vals='+val;	   	   document.forms[0].submit();	}else{		   tb.style.visibility='hidden';	}}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.