Div não funciona com ajax e mozilla

0 respostas
S

estou com o seguinte problema eu chamo uma função em javascript pelo onclick e nessa função eu chamo vários parametros e um desses é o div no caso chamo de Step2, no ie funciona que é uma beleza mas no mozilla nem da sinal de vida, e quando eu tiro esse parametro (Step2 no caso o div) ele chama a função no mozilla mas nao constroi a tableless, sabem alguma solução ou alguma substituição pro div… por favor me ajudem
grarto

codigo onclick
onclick ="“showChildb(‘step2.aspx’, Step2, this, ‘Hide Hotels’, ‘Search Hotels’, ‘Form1’, 'selCidade,selCategoriaHotel,dataI,dataF,nrNoites,nomeHotel,valorAte” + camposAjax + " ', ’

 
')""

codigo html

 

codigo javascript
function showChildb(url, tabela, obj, strObj, strObj2, formp, campos, vazio) {
if (tabela.innerHTML == “” || tabela.innerHTML == " " || tabela.innerHTML == "

 
" || tabela.innerHTML == "
 
") {
tabela.innerHTML = “
Loading…
”;
objxml = new getXML();
rand = Math.random();
cola = ‘?’;
if(inStr(url, ‘?’)) {
cola = ‘&’;
}
else {
cola = ‘?’;
}
objxml.open(“POST”,url+cola+“rand=” + rand,true);
objxml.setRequestHeader(‘Content-Type’,‘application/x-www-form-urlencoded’);
objxml.onreadystatechange = function(){
										if (objxml.readyState == 4) {
											var saida = objxml.responseText;
											tabela.innerHTML = saida;
											//alert(saida);
											//document.Form1.Text1.value=saida;
										}
									}
	
	
	parametros = getObjVl(campos, formp);
	objxml.send(parametros);
	obj.value = strObj;
	switch (obj.name)
	{
		case 'btnSearchHotel':
			document.Form1.btnSearchPackage.disabled = true;
			document.Form1.btnSearchService.disabled = true;
			break;
		case 'btnSearchPackage':
			document.Form1.btnSearchHotel.disabled = true;
			document.Form1.btnSearchService.disabled = true;
			break;
		case 'btnSearchService':
			document.Form1.btnSearchHotel.disabled = true;
			document.Form1.btnSearchPackage.disabled = true;
			break;
	}
	
}
else
{
	tabela.innerHTML = vazio;
	obj.value = strObj2;
	switch (obj.name)
	{
		case 'btnSearchHotel':
			document.Form1.btnSearchPackage.disabled = false;
			document.Form1.btnSearchService.disabled = false;
			break;
		case 'btnSearchPackage':
			document.Form1.btnSearchHotel.disabled = false;
			document.Form1.btnSearchService.disabled = false
			break;
		case 'btnSearchService':
			document.Form1.btnSearchHotel.disabled = false;
			document.Form1.btnSearchPackage.disabled = false
			break;
	}		
}

}

Criado 28 de março de 2008
Respostas 0
Participantes 1