tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
JA
ANTWORTEN
22
ZUGRIFFE
870
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Hallo,

    Da es hier zwei "Java"-Bereich gibt, hoffe ich, den richtigen erwischt zu haben.

    Ich habe eine PHP-Formel gebastelt:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <?
    function read($strPfad = "./werte.txt")
    {
    $strData = file($strPfad);
    $strData = implode("", $strData);
    return unserialize($strData);
    };
     
    $werte = read() <?=$werte["wert1"]["wert2"]["wert3"];
    ?>

    Da ich überhaupt keine Ahnung von Javascript habe - kann mir einer dies schnell in ein Javascript schreiben?

    Ich kann kein PHP nehmen, da dieser Code nur in eine HTML-Datei rein soll.
     

  2. #2
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    So weit ich weis kann man in JavaScript keine txt oder andere Dateien auslesen.
    Für was für ein Zweck möchtest du die Datei in JavaScript auslesen.
    Vllt. könnte dir da der http request weiterhelfen
     

  3. #3
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Die eine Datei soll nur eine html-Datei sein und genau in dieser Datei muss ein Wert aus einer txt-Datei ausgelesen werden.

    Ich dachte, Java kann das. Aber offensichtlich wohl doch nicht.

    Alternativen?
     

  4. #4
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    Ich dachte du meinst JavaScript.
    Aber ein freundliches Admin oder Mod wird sicherlich dein Beitrag in das Java Forum veschrieben.
     

  5. #5
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Also doch im Falschen Bereich!

    Nebenfrage: Worin liegt der Unterschied zwischen java und javascript?
     

  6. #6
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
     

  7. #7
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Ok, dann ist mein anliegen "javascript".
     

  8. #8
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    Das muss ich dich leider entäuschen. Dateien kann man nicht mit JavaScript auslesen.
    Wie schon gesagt wenn dann mit php oder mit einem http request
     

  9. #9
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Kurz nach "http request" gegooglet ...

    Also das hier?

    http://www.html-world.de/artikel/art...cript-variante
     

  10. #10
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    Ich glaube du tust dir mit einem httpRequest einfacher als mit dieser auf HTML World beschriebene Variante.

    Eine schöne Einleitung in das Thema findest du hier:
    http://www.get-the-code.de/code/java...ajax-step1.htm
     

  11. #11
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Zitat Zitat von Samuel Beitrag anzeigen
    Ich glaube du tust dir mit einem httpRequest einfacher als mit dieser auf HTML World beschriebene Variante.

    Eine schöne Einleitung in das Thema findest du hier:
    http://www.get-the-code.de/code/java...ajax-step1.htm
    Der Quellcode sieht ja gut gepackt mit Variablen aus, aber wo kommt dort eine Datei (die ich auslesen will) und deren Wert, den ich übernehmen will?
     

  12. #12
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    Das hier ist nur eine Einleitung in das Thema. Dein Script solltest du dann natürlich anpassen.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html lang="de">
     
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
            <title>foobar</title>
            <link rel="stylesheet" type="text/css" href="style.css" media="screen" />
            <script type="text/javascript">
            var request;
            
            function createXMLHttpRequest() {
                var req;
                try {
                    if(window.ActiveXObject) {
                        for(i = 5; i; i--) {
                            try {
                                if(i == 2) {
                                    req = new ActiveXObject( "Microsoft.XMLHTTP" ); 
                                } else {
                                    req = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
                                }
                                break;
                            } catch(e) {                        
                                req = false;
                            }
                        }
                    } else if(window.XMLHttpRequest) {
                        req = new XMLHttpRequest();
                        if(req.overrideMimeType) {
                                req.overrideMimeType('text/xml');
                        }
                    }
                } catch(e) {
                    req = false;
                }
                return req;
            }
                
            function getData(url) {
                if(request && request.readyState){
                    request.abort();
                    request = false;
                }           
                request = createXMLHttpRequest();
                request.open('GET', url, true);
                request.onreadystatechange = function() {
                    if(request.readyState == 4 && request.status == 200) {
                        alert(request.responseText);
                    }
                }
                request.send(null);
            }   
        
            </script>       
        </head>
     
        <body onload="getData('deine_file.txt');">
        
            foo
        
        </body>
        
    </html>

    das sollte dir weiterhelfen.
     

  13. #13
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Ok, werde mich heute im Laufe des Tages das intensiv testen und probieren. Danke erstmal!
     

  14. #14
    Hattrix Hattrix ist offline Mitglied Brokat
    Registriert seit
    Oct 2006
    Ort
    Dresden
    Beiträge
    494
    Ich habs mir nun mal genauer angeschaut ... gibt die Datei zwar aus, aber über ein Fenster. Er soll aber an einer bestimmten Stelle in html eingebunden werden.
     

  15. #15
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    Du musst in der Funktion getData(); nachschauen. Da ist der Befehl der das Alert-Fenster aufruft. Du musst also diesen Befehl umändern.

    HTML-Code:
    alert(request.responseText);
    // austauschen durch:
    document.getElementById('elementname').innerHTML = request.responseText;
    // du kannst das HTML-Element auch via Nodes füllen wenn du möchtest.
    Das sollte dir weiterhelfen.
    schöne Grüße Samuel
     

Ähnliche Themen

  1. Daten aus DB in XML-Datei schreiben
    Von BlazZ im Forum Java
    Antworten: 28
    Letzter Beitrag: 20.08.09, 16:49
  2. Selectbox aus XML Daten u. Abfrage von Daten aus XML Datei
    Von helpmeaimnew im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 23.04.08, 12:05
  3. Daten in Datei speichern
    Von D34DL1NES im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 28.02.08, 16:05
  4. In Datei, Daten Anfügen
    Von Muffinmampfer im Forum PHP
    Antworten: 1
    Letzter Beitrag: 21.10.04, 20:34
  5. Daten aus Datei
    Von kerian im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 09.02.04, 11:03