Christoph Zurnieden: offlinesuche

Beitrag lesen

Hi,

hallo christoph

so ganz kannst Du uns scheint's noch nicht auseinanderhalten, was? ;-)
Der Christoph Schnauß (Bild ist auf seiner Webseite) war so nett den Webspace zur Verfügung zu stellen, der Christoph Zurnieden (ein dicker Mann mit langem Bart und ebensolangem Haupthaar, kaum zu verwechseln ;-) ist derjenige, der's verbrochen hat und dafür geradestehen muß.
Der Christoph Schnauß kann da also rein gar nix für, bitte ihn nicht für meinen Unsinn haftbar zu machen, danke.

leider klappt das mit der user-interface nicht mit der datenmenge
http://www.simsek.mynetcologne.de/UI/user-interface.htm

Das klappt hier wunderbar.

Also: bitte "klappt nicht" präzisieren, was genau ist der Fehler?

woran kann es liegen obwohl alles richtig sein sollte!

Am IE wahrscheinlich.

Ich würde die Datei in ein paar kleinere Häppchen packen und auch die Technik, mit der das Ergebnis angezeigt wird ist meines Wissens nicht ganz IE-kompatibel. Ersetze die Ausgabe für's Erste durch einen einfachen alert(). Wenn das dann funktioniert liegt's tatsächlich an der Ausgabetechnik.

such mal z.b. nach "cgn" oder "eddk" was so heist wie cologne

Da gibt er mir nach ungefähr anderthalb Sekunden

CGN-EDDK-Cologne / Bonn-Konrad Adenauer-Germany-eddk-EDDK-Cologne / Bonn-Konrad Adenauer-Germany-$

aus, das erscheint mir fast korrekt. Die Doppelung ist auch schnell repariert. Was Du benutzt war nur als primitives Beispiel gedacht, nicht wirklich zur 1:1 Benutzung. Freut mich aber schon etwas, das es nur minimaler Anpassungen bedarf, es tatsächlich benutzbar zu machen ;-)

Aber Du scheinst das Prinzip nicht ganz verstanden zu haben. Ich gehe einfach mal davon aus, das ich das nicht gut genug erklärt habe, also nochmal.

Der Anfang Deines Datenarrays:

var pieces = new Array(
"IATA Code-ICAO Code-Location Name-Airport Name-Country-City Code",
"AAA-NTGA-Anaa-$-French Polynesia-$",
"AAB-$-Arrabury-$-Australia-$",
"AAC-HEAR-Al Arish-$-Egypt-$",
"AAD-$-Ad-Dabbah-$-Sudan-$",
[...]

Du hast hier sechs verschieden Felder und ein Array. Sinnvoll wäre es also, alle sechs Felder auch so einzubauen:

var pieces = new Array(
["IATA Code","ICAO Code","Location Name","Airport Name","Country","City Code"],
["AAA","NTGA","Anaa","","French Polynesia",""],
["AAB","","Arrabury","","Australia",""],
["AAC","HEAR","Al Arish","","Egypt",""],
["AAD","","Ad-Dabbah","","Sudan",""],
[...]

Dann ist
pieces[0][0] = "IATA Code"
pieces[0][1] = "ICAO Code"
pieces[0][2] = "Location Name"
pieces[0][3] = "Airport Name"
pieces[0][4] = "Country"
pieces[0][5] = "City Code"
u.s.w.

Dadurch kannst Du die Suchen in den einzelnen Spalten viel einfacher implementieren.
BTW: da die erste Spalte alphabetisch geordnet ist, kannst Du da binär suchen, das geht deutlich schneller. Allerdings auch nur noch buchstäblich, Regex ist so nicht mehr möglich. Da die Suche mit Regex hier (ein ältlicher Duron 1200 wenn auch mit einem halbem Gig RAM) auch nur ca anderthalb Sekunden gedauert hat kannst Du es auch so lassen.

so short

Christoph Zurnieden

0 53

offlinesuche

mehmet
  • javascript
  1. 0
    Christoph Schnauß
  2. 0
    Christoph Zurnieden
    1. 0
      mehmet
      1. 0
        Christoph Zurnieden
        1. 0
          Christoph Schnauß
          1. 0
            Christoph Zurnieden
            1. 0
              Christoph Schnauß
              1. 0
                Christoph Zurnieden
              2. 0
                mehmet
                1. 0
                  Christoph Zurnieden
                  1. 0
                    mehmet
                    1. 0
                      Christoph Zurnieden
          2. 0
            mehmet
            1. 0
              Christoph Zurnieden
              1. 0
                mehmet
                1. 0
                  Christoph Zurnieden
                  1. 0
                    mehmet
                    1. 0
                      Christoph Zurnieden
                      1. 0
                        mehmet
                        1. 0
                          Christoph Zurnieden
                          1. 0

                            funstelle rot markieren

                            mehmet
                            1. 0
                              Christoph Zurnieden
                              1. 0
                                mehmet
                                1. 0
                                  Christoph Zurnieden
                                  1. 0

                                    enter- bzw return taste

                                    mehmet
                                    1. 0
                                      Christoph Zurnieden
                                      1. 0

                                        cookie

                                        mehmet
                                        1. 0
                                          mehmet
                                          1. 0
                                            Christoph Zurnieden
                                            1. 0

                                              die enter taste

                                              mehmet
                                              1. 0
                                                Christoph Zurnieden
                                                1. 0
                                                  mehmet
                                                  1. 0
                                                    Christoph Zurnieden
                                                    1. 0
                                                      mehmet
                                                      1. 0
                                                        Christoph Zurnieden
                                                        1. 0

                                                          die enter taste * es will nicht!

                                                          mehmet
                                                          1. 0
                                                            Christoph Zurnieden
                                                            1. 0
                                                              mehmet
                                                              1. 0
                                                                Christoph Zurnieden
                                                                1. 0

                                                                  enter oder return taste!

                                                                  mehmet
                                                                  1. 0
                                                                    Christoph Zurnieden
                                                                    1. 0

                                                                      zip-online

                                                                      mehmet
                                                                      1. 0
                                                                        Christoph Zurnieden
                                                                        1. 0

                                                                          gross -/ kleinschreibung beachten

                                                                          mehmet
                                                                          1. 0
                                                                            Christoph Zurnieden
                                                                            1. 0

                                                                              grossen dank

                                                                              mehmet
                                                                              1. 0
                                                                                Christoph Zurnieden
                                                                                1. 0
                                                                                  mehmet
                                                                                  1. 0
                                                                                    mehmet
                                                                                  2. 0
                                                                                    Christoph Zurnieden
        2. 0
          mehmet
          1. 0
            Christoph Zurnieden