Lokale HTML Seite aufrufen [ERLEDIGT]

Vom Front-End bis SOAP.

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Lokale HTML Seite aufrufen [ERLEDIGT]

Beitrag von Manfred »

Hi,

ich hoffe, das gehört in diesen Bereich, aber ist ja WEB.

Ich rufe mittels XbpHtmlViewer (ist zwar unter express++, aber das dürfte ja in dem Falle egal sein) eine Webseite auf und zeige sie mir im Programm direkt an. Das klappt auch. das eigentliche Ziel ist aber eine lokale HTML Seite aufzurufen, die dann über ein Script bei OpenStreetMap eine Karte anzeigen soll. Das klappt nicht. Ich bekomme die übliche Meldung, nicht zu finden, keinen Internetzugang usw.

Wie ruft man denn eine lokale HTML Seite auf, die in einem bestimmten Verzeichnis steht? Genügt da nicht das komplette Verzeichnis zu übergeben an die navigate Methode?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Lokale HTML Seite aufrufen

Beitrag von brandelh »

Hallo Manfred,

am einfachsten bekommst du die richtige URL, wenn du im DATEI-Explorer auf die lokale HTML doppelklickst, bei mir kommt z.B.:

file:///D:/.../MeineTest.html

vermutlich liegt es am Schlüsselwort FILE:///

das verhindert, dass der Browser im Internet sucht.
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Lokale HTML Seite aufrufen

Beitrag von Manfred »

Hi Hubert,

das hatte ich auch versucht. Das ergibt dann aber nur eine leere Seite. Das HTML File ruft noch intern eine TXT Datei auf um Parameter zu erhalten.

Das merkwürdige ist, dass ich es gestern bei unserem Treffen in Lev. gesehen habe, das es klappte. Irgendwo denke ich da falsch.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Lokale HTML Seite aufrufen

Beitrag von brandelh »

Was soll das heißen, dass die HTML Datei in einer Textdatei nach Parametern sucht ????

HTML ist doch Text warum ersetzt du die Texte nicht direkt in einer neuen HTML Datei und rufst diese auf ?

Und was genau hat in LEV funktioniert, deine Anwendung oder ein anderes Beispiel ?
Gruß
Hubert
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Lokale HTML Seite aufrufen

Beitrag von Jan »

Hibert,

nimm es einfach so wie es ist, bitte. Um die Anzeige zu erstellen, die Manfred braucht, ist das genau der richtige Weg.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Lokale HTML Seite aufrufen

Beitrag von brandelh »

Hallo Jan,

dann frag ich mich warum es nicht geht :badgrin:

ich will es ja auch gar nicht wissen ... 8)
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Lokale HTML Seite aufrufen

Beitrag von Manfred »

Das ist wohl die Vorgabe von Openstreetmap. Es wird eine HTML Datei:

Code: Alles auswählen

<html><body>
   <div id='mapdiv'></div>
   <script src='http://www.openlayers.org/api/OpenLayers.js'></script>
   <script>
       map = new OpenLayers.Map('mapdiv');
       map.addLayer(new OpenLayers.Layer.OSM());
       var pois = new OpenLayers.Layer.Text( 'My Points',
      { location:'./start.txt',
      projection: map.displayProjection
      });
      map.addLayer(pois);
      var lonLat = new OpenLayers.LonLat(7.821807,51.668720)
      .transform(
      new OpenLayers.Projection('EPSG:4326'),
      map.getProjectionObject()
      );
       var zoom=14;
       map.setCenter (lonLat, zoom);
   </script>
</body></html>
erzeugt, die dann eine Textdatei

Code: Alles auswählen

lat   lon   title   description   icon   iconSize   iconOffset
51.668720   7.821807   Zentrale   Text   spitze.png   24,24   0,-24
aufruft und daraus die einzelnen Punkte holt, die angezeigt werden sollen. Sind jetzt zum Testen die gleichen Koordinaten, also nicht wundern.

In Lev hat eine kurz erzeugte Anwendung mit XbpHTMLViewer geklappt, die das HTML File aufgerufen hat. Ich hoffe nicht, dass ich da irgendwas gestern überhört habe und jetzt deshalb das Problem habe.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Lokale HTML Seite aufrufen

Beitrag von brandelh »

{ location:'./start.txt',
projection: map.displayProjection
});
und wo liegt diese Textdatei, dass der Browser mit script (Javascript ?) darauf zugreifen darf ?
Der . deutet auf "das aktuelle" Verzeichnis, aber wo ist das ?
Zugriffsrechte ... es muss doch eine Beschreibung geben wo was zu stehen hat, die sollte man beachen ;-)

Nochmal die Frage, bei wem hat das in LEV funktioniert ?
Auf deinem Rechner oder einem anderen ?
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Lokale HTML Seite aufrufen

Beitrag von Manfred »

Au man Hubert, ist mir das peinlich. :doubt: :roll:

Jetzt klappt es. Es hat wohl länger gedauert, bis endlich eine Rückmeldung von OpenStreetMap kam. Das habe ich als Fehler angesehen, weil der Bildschirm weiß blieb. Dann muß ich wohl mal irgendeine Meldung auf den Bildschirm werfen. So was blödes aber auch.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Lokale HTML Seite aufrufen [ERLEDIGT]

Beitrag von Manfred »

Ja, aber einen habe ich noch.

Was mich jetzt noch stört ist, dass es im Moment nur mit Laufwerks und kompletter Pfadangabe klappt. Kann man da nicht eine relative Pfadangabe ohne Laufwerksbuchstaben angeben?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Lokale HTML Seite aufrufen [ERLEDIGT]

Beitrag von brandelh »

Hallo Manfred,

auf der Website von www.openstreetmap.org finde ich keine Anleitung das zu tun, was du beschreibst.
Könntest du einen Link setzen für uns Unwissende ? ;-)

Nutzt du das eigentlich für dein BUS Projekt oder zeigst du damit deine Adresse an ?
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Lokale HTML Seite aufrufen [ERLEDIGT]

Beitrag von Manfred »

Hi Hubert,

wo das genau steht usw. mußt Du Jan fragen, von dem habe ich den Tipp

Ja, ich benutze das für das Bus Projekt.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Antworten