Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> kod js w pasku url
dark_root
post 18.12.2010, 00:14:55
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Witam, mam dość dziwny problem. Chciałem wpisać w pasku url kod js, który coś robiłby na stronie, ważne było, żeby w tym kodzie odwołać się do pliku tekstowego znajdującego się na moim komputerze. Nie wiem jednak jaką ścieżkę dostępu ustawić w takim przypadku. Da się takie coś zrobić?
Go to the top of the page
+Quote Post
krowal
post 18.12.2010, 09:05:19
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

Ostrzeżenie: (0%)
-----


Coś takiego powinno zadziałać: file:///C:/twojplik.txt


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
Go to the top of the page
+Quote Post
dark_root
post 19.12.2010, 11:05:06
Post #3





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Miałem tak jak mówisz i mnie nie działało, ale potem się zorientowałem, że w kodzie mam błąd i dlatego nie działało. snitch.gif Teraz jednak napotkałem kolejny problem. Mianowicie wpisuję do paska kod, który dodaje do kody strony takie coś
Kod
<script src="http://localhost://eb.js"></script>

Z kolei kod pliku eb.js jest następujący:
Kod
function getXMLHttpRequest()
{
    var request = false;
    
    try {
        /*
     * Przeglądarki: Firefox 2, Opera 9, IE 7
     */
        request = new XMLHttpRequest();
    } catch(err1) {
        try {
            /*
             * Przeglądarka: IE 6
             */
            request = new ActiveXObject('Msxml2.XMLHTTP');
        } catch(err2) {
            try {
                /*
                 * Przeglądarka: IE 5
                 */
                request = new ActiveXObject('Microsoft.XMLHTTP');                
            } catch(err3) {
                request = false;
            }
        }
    }
    return request;
}    

var r;

r = getXMLHttpRequest();    

function processResponse()
{
    if (r.readyState == 4) {
        if (r.status == 200) {
alert(
            'XML z serwera: ' +
        r.responseXML.getElementsByTagName('tekst')[0].childNodes[0].nodeValue
            );
        };
    };
}
function getText()
{
alert('sss');
r.open('GET', 'tekst.xml', true);
r.onreadystatechange = processResponse;
r.send(null);
}

Sprawdzam i rzeczywiście taki kawałek kody został dopisany. Dlatego próbuję wywołać funkcję getText() w ten sposób java script:getText(), jednak nie zostaje ona uruchomiona. Z czego to może wynikać?

Ten post edytował dark_root 19.12.2010, 11:06:53
Go to the top of the page
+Quote Post
peszek07
post 4.01.2011, 19:48:39
Post #4





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 20.09.2010

Ostrzeżenie: (0%)
-----


pisze się razem "java script:(kod)"
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 03:44