Ir para conteúdo

POWERED BY:

Arquivado

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

11closed

[Resolvido] não funciona no chrome

Recommended Posts

olá

 

tenho um script de cadastro de Pais estado e cidade, mas ele não funciona no chrome.

 

aguem pode me ajudar ?

 

acho que talvez tenha que acrescentar algo aqui


// Paises Estados e Cidades
try{
xmlhttp = new XMLHttpRequest();
}
catch(ee){
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E){
xmlhttp = false;
}
}
}

function mandaPais(str)	{

// PARA FIREFOX
if (navigator.userAgent.indexOf("Firefox") != -1) { // se Firefox
xmlHttp=GetXmlHttpObject();
}

// PARA IE
if (navigator.userAgent.indexOf("MSIE") != -1) { // se Explorer
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}

if (xmlHttp==null){
alert ("Este browser não suporta HTTP Request")
return
}
var url="php/selecionaEstado.php"
url=url+"?iso="+str
xmlHttp.open("GET",url)
xmlHttp.onreadystatechange=stateChanged
xmlHttp.send(null)
}

function stateChanged(){
if(xmlHttp.readyState==4){
document.getElementById("exibeEstado").innerHTML=xmlHttp.responseText
}
}

function mandaID(str) {

// PARA FIREFOX
if (navigator.userAgent.indexOf("Firefox") != -1) { // se Firefox
xmlHttp=GetXmlHttpObject();
}

// PARA IE
if (navigator.userAgent.indexOf("MSIE") != -1) { // se Explorer
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}

if (xmlHttp==null){
alert ("Este browser não suporta HTTP Request")
return
}
var url="php/selecionaCidade.php"
url=url+"?uf="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChangedC
xmlHttp.open("GET",url)
xmlHttp.send(null)
}

function stateChangedC(){
if(xmlHttp.readyState==4){
document.getElementById("exibeCidade").innerHTML=xmlHttp.responseText
}
}

function GetXmlHttpObject() {
var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
	}

 

 

mas não sei oque

muito bom esse script, o único problema é esse, não funciona no chrome.

 

aguardando t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso aqui:

document.getElementById("exibeCidade").innerHTML=xmlHttp.responseText

 

está errado.

 

você deve montar cada option manualmente, e não cuspir o html completo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

vixi isso eu ñ vo saber fazer hem !!!

 

o Willian você sabe um script de cadastro de pais estado e cidades, bom que funcione em todos os browser ? ou pelomenos nos mais usado neh FireFox, IE e chrome

 

obrigado t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá William, gostei do script estou configurando ele de acordo com minhas necessidades.

 

eu preciso acrescentar o combo3 como faço ?

 

para ficar tipo: Pais, Estado e Cidade.

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá Willian

 

olha fiz um script aqui, espero que seja util,

 

- Adicionar Paises

- Adicionar Estados

- Adicionar Cidades

 

já Adicionei tudo do brasil, bom pelo menos acho que foi tudo... XD

 

Disponivel para download aqui !!! De uma olhada

 

Melhoras sempre bem vindas, caso alguem fazer melhoras poste aki para que eu possa obter tb.

 

Obrigado t+

 

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.