Pessoal, tudo bom?
Estou iniciando em ajax e tenho um problema que nao consegui resolver, por isso venho aqui pedir ajuda.
Tenho um código de ajax que abre uma página dentro de uma div (como se fosse iframe).
só que quando executo a função atravez de onclick, em outras palavras, qnd clico no link com a função, ele traz a página e exibe na div pré determinada para isso.
Eu preciso que eu possa escolher no onclick a página que abre(isso ja da para fazer) e a div.
Tentei de varias formas, mais não obitive sucesso.
não queria usar jquery para fazer isso pq facilita muito e eu quero aprender mais sobre ajax
alguem pode me ajudar?
código:
Ajax.js
function GetXMLHttp() {
if(navigator.appName == "Microsoft Internet Explorer") {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else {
xmlHttp = new XMLHttpRequest();
}
return xmlHttp;
}
var xmlRequest = GetXMLHttp();
-------------------------------------------
instrucao.js
function abrirPag(valor){
var url = valor;
xmlRequest.open("GET",url,true);
xmlRequest.onreadystatechange = mudancaEstado;
xmlRequest.send(null);
if (xmlRequest.readyState == 1) {
document.getElementById("conteudo_mostrar").innerHTML = "<div style='width:100px; height:100px; margin:0 auto; font-family:Verdana; font-size:9px; color:#999;'><center><img src='loading.gif'><br><br />Aguarde</center></div>";
}
return url;
}
function mudancaEstado(){
if (xmlRequest.readyState == 4){
document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText;
}
}
-----------------------------------------------------------
html:
<a herf="javascript:void(0);" onclick="abrirPag('pagina.html');">link</a>
<div id="conteudo_mostrar"></div>
PS: a maneira que tentei fazer isso foi a seguinte
<a herf="javascript:void(0);" onclick="abrirPag('pagina.html','conteudo_mostrar');">link</a>
não funcionou...=/
Obrigado!
- Fórum WMO
- → Viewing Profile: Tópicos: g-prime
About Me
[Desenvolvedor Web pela Brane do Brasil. Nerd, musico, curioso, antenado e aprendendo sempre, followa pra descobri mais!Ou acesse
www.gabrielmagalhaes.com.br]
www.gabrielmagalhaes.com.br]
Community Stats
- Group Usuários
- Active Posts 3
- Profile Views 3181
- Member Title Novato no fórum
- Age 33 years old
- Birthday October 2, 1990
-
Sexo
Male
-
Localidade
Guarulhos SP
-
Interesses
html, javascript, php, ajax, jquery
novas tecnologias..., tudo hehehe
Social Networks
-
Facebook
http://www.facebook.com/profile.php?id=100001998694548
-
LinkedIn
http://www.linkedin.com/pub/gabriel-magalh%C3%A3es-dos-santos/32/115/985
-
Twitter
http://twitter.com/_OnionHead
0
Neutral
User Tools
Friends
g-prime hasn't added any friends yet.
Latest Visitors
No latest visitors to show
Topics I've Started
Escolher Div Que Exibe Página
04/05/2011, 00:10
- Fórum WMO
- → Viewing Profile: Tópicos: g-prime
- Privacy Policy
- Regras ·