js.js <- codigo ajax:
function abre(arquivo){
var xmlHttp;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e) {
// Internet Explorer
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e){
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
alert("Seu navegador não suporta AJAX. Atualize-o em www.getfirefox.com");
return false;
}
}
}
xmlHttp.onreadystatechange=function() {
if(xmlHttp.readyState == 1) {
document.getElementById("conteudo_paginas").innerHTML = "Carregando...";
}
if(xmlHttp.readyState == 4) {
document.getElementById("conteudo_paginas").innerHTML = xmlHttp.responseText;
}
}
xmlHttp.open("GET",arquivo,true);
xmlHttp.send(null);
}ai qd desejo abrir algum link faço desse modo:
<a href="java script:;" onClick="abre('list_ped_novos.php');">Listar Pedidos Novos</a>até ai tudo bem, vai abrir a pagina "list_ped_novos.php" na div "conteudo_paginas" que esta na pagina index.php.
Agora o problema: por exemplo, se na pagina "list_ped_novos.php" eu quiser dar um alert tipo:
echo '<script>alert("Alguma mensagem aqui");</script>';esse alert não vai aparecer, dai a pagina list_ped_novos.php vai abrir vazia, agora se eu der um echo normal tpw:
echo "ola mundo";
aparece a mensagem "ola mundo" normal.... Alguem poderia me dizer o motivo deste problema?
ATT: não sei se postei no forum certo, fikei na duvida em relacao a JS e PHP, mais como o erro da tando somente no echo resolvi postar aqui... galera muito obrigado e conto com vcs vlw...










