-
1. Data: 2010-11-13 17:52:43
Temat: javascript - pobieranie pliku - jakiś koszmar!!! RATUNKU!!!
Od: bobas <b...@o...pl>
Witam
Chcę ładować fragmenty strony z serwera (pobierając asynchronicznie).
Postawiłem nginx na localhost i w przeglądarce wyświetla wszystkie pliki
jakie skopiowałem do katalogu nginx\html\. Ale skrypt mi nie chce
działać!!! Męczę się z nim już 2 dzień!!! Proszę o pomoc w tej sprawie.
Niżej zawartość mojego pliku index.html:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
<head>
<title>test funkcji z parametrami</title>
<meta name="Keywords" content=""/>
</head>
<div id="page div"></div>
<script type="text/javascript">
var lConnection = null;
function downloadPage(aPath)
{
lConnection = new XMLHttpRequest();
if(lConnection)
return;
lConnection.onreadystatechange = downloaded("page");
lConnection.open("GET", aPath);
lConnection.send(null);
}
function downloaded(aType)
{
if(!lConnection || lConnection.readyState != 4)
return;
if(aType != "page")
{
var lPage = document.getElementById("page div");
lPage.innerHTML = lConnection.responseText;
}
}
var lPage = "/strona - strona gluvna.txt";
</script>
<form name="get" method="get"><input type="button" value="pobierz
zawartosc" onClick="downloadPage(lPage);"></form>
</body>
</html>
-
2. Data: 2010-11-14 21:55:17
Temat: Re: javascript - pobieranie pliku - jakiś koszmar!!! RATUNKU!!!
Od: Peter May <p...@o...pl>
W dniu 2010-11-13 18:52, bobas pisze:
> <div id="page div"></div>
<div id="page_div"></div>
> <script type="text/javascript">
> var lConnection = null;
var lPage = encodeURIComponent
('http://localhost/katalog/strona - strona gluvna.txt');
> function downloadPage(aPath)
> {
> lConnection = new XMLHttpRequest();
> if(lConnection)
> return;
> lConnection.onreadystatechange = downloaded("page");
> lConnection.open("GET", aPath);
> lConnection.send(null);
> }
>
> function downloaded(aType)
> {
> if(!lConnection || lConnection.readyState != 4)
> return;
>
> if(aType != "page")
> {
> var lPage = document.getElementById("page div");
var lPage = document.getElementById("page_div");
> lPage.innerHTML = lConnection.responseText;
> }
> }
>
> </script>
> <form name="get" method="get"><input type="button" value="pobierz
> zawartosc" onclick="downloadPage(lPage);"></form>
> </body>
> </html>
--
Peter