[]'s
Edição feita por: Danilo Dantas, 25/09/2006, 01:31.
Posted 25/09/2006, 01:04
Edição feita por: Danilo Dantas, 25/09/2006, 01:31.
Posted 26/09/2006, 13:18
Posted 26/09/2006, 14:32
var xmlDoc if (window.ActiveXObject) { xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async=false; xmlDoc.load("note.xml") displaymessage() } else (document.implementation && document.implementation.createDocument) { xmlDoc= document.implementation.createDocument("","",null) xmlDoc.load("note.xml"); xmlDoc.onload=displaymessage } function displaymessage() { document.write(xmlDoc.getElementsByTagName("body")[0].firstChild.nodeValue) }
Posted 26/09/2006, 19:54
Com uma ajudinha externa dá pra manipular um XML até que os navegadores suportem plenamente E4X:
var xmlDoc if (window.ActiveXObject) { xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async=false; xmlDoc.load("note.xml") displaymessage() } else (document.implementation && document.implementation.createDocument) { xmlDoc= document.implementation.createDocument("","",null) xmlDoc.load("note.xml"); xmlDoc.onload=displaymessage } function displaymessage() { document.write(xmlDoc.getElementsByTagName("body")[0].firstChild.nodeValue) }
Posted 27/09/2006, 11:28
var ajax = new Object();
ajax.Link = function ()
{
try
{
xmlhttp = new XMLHttpRequest();
}
catch(ee)
{
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E)
{
xmlhttp = false;
}
}
}
return xmlhttp;
}
ajax.LerArquivo = function ()
{
var xmlhttp = ajax.Link();
if (xmlhttp)
{
xmlhttp.open( 'get', 'ler_arquivo.php' );
xmlhttp.onreadystatechange = function ()
{
if (xmlhttp.readyState == 4)
{
var conteudo = xmlhttp.responseText; //Grava a resposta do conteudo na variavel conteudo
alert (conteudo); //so pra vc testar e ver se ta correto.
}
}
xmlhttp.send(null)
}
}
<?
/*
bom eu defini o arquivo aqui mas você poderia passar o nome dele pelo metodo $_GET
porém implicaria em mais proteção nesse arquivo aqui, logicamente.
*/
$arquivo = "arquivo.txt"; //nome do arquivo
header("Content-Type: text/html; charset=ISO-8859-1",true); //Para não ter problemas com acentuação
echo file_get_contents($arquivo); //lendo o conteudo do arquivo e mostrando o na tela.
?>
<html>
<head>
<title>Lendo Arquivo com AJAX - Simples</title>
<script language="javascript" src="funcoes.js"></script>
</head>
<body>
<a href="java script:void(0);" onclick="ajax.LerArquivo()">Ler Arquivo</a>
</body>
</html>
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
Posted 27/09/2006, 19:13
Posted 25/09/2017, 16:13
Posted 08/10/2017, 04:22
Posted 02/11/2017, 22:22
Posted 03/11/2017, 07:47
Posted 29/11/2017, 12:51
Posted 09/02/2023, 20:20
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)