Ir para conteúdo

POWERED BY:

Arquivado

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

Arrasted

Sir Micox

Recommended Posts

Leigao em AJAX

 

tenho uma pagina administrativa ja pronta onde tenho alguns links.. um menuzinho horizontal.

tava vendo aquele seu scrpit... rs, e óbvio querendo usa-lo

administracao.asp

 

incluir.asp | alterar.asp | deletar.asp e bla bla bla

------------------------------------------------------------------------------------------------------------

e aqui uma enorme abaixo # "div navright" nao gostaria de usar iframes, pensei em AJAX

ficaria algo assim ????

 

ajaxGet("http://localhost/incluir.asp",document.getElementById("div1"),true)

ajaxGet("http://localhost/incluir.asp","document.getElementById(div2').innerHTML",false)

 

e usaria a div navright que esta no meu css ao inves da div1 ?

 

tentei usar um outro tuto, que parece + facil ... http://forum.imasters.com.br/index.php?showtopic=173043

nao carrega nada

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom, primeiro eu não saquei algumas coisas sobre sua dúvida:

 

1 - Qual o nome da sua div? div1, div2 ou navright?

 

A partir do momento em que isto estiver definido é só voce chamar no link:

<a href="http://enderecodapagina" onclick="ajaxGet(this.href,document.getElementById("nomeDaDiv"),true); return false"> seu link </a>

Um exemplo testado e funcionando voce encontra aqui: Micox Ajax testado e funcionando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Micox to atrapalhado, ta abrindo como um link normal

o nome da pagina é Administracao.asp

 

peguei o codigo do post http://forum.iMasters.com.br/index.php?s...entry2396

 

cabecalho

<script src="micoxAjax.js" type="text/javascript" language="javascript"></script>

<script>

function carrega(pagina){

ajaxGet(pagina,document.getElementById("navright"),true)

}

</script>

 

<body>

<div id="navmenuh">

<ul>

<li><a href="BoxInclude.html" onclick="ajaxGet(this.href,document.getElementById("navright"),true); return false">Incluir Box</a></li>

</ul>

</div><!-- end navmenuh -->

</div><!-- end bar -->

 

<div id="navright">

Preciso abrir aqui

</div><!-- end navright -->

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu script não deu certo por causa apenas de um pequeno erro.

No onclick do link, voce fecha as aspas na hora errada, daí dá erro de javascript.

É quase como no portugues normal, se voce quiser fazer uma citação dentro de outra citação, voce tem que intercalar entre aspas (") e apóstrofo (').

Assim ficará:

onclick="ajaxGet(this.href,document.getElementById('navright'),true); return false"

 

Ah, e outras, se voce chama a função ajaxGet direto, voce não precisa mais da função carrega que não tá servindo pra nada. Tire ela.

 

Obs.: Poste lá pois quase não tô passando por aqui.

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.