JSSearchEngine (Scriptsprachen)

RichardHaas, Montag, 19. Juli 2010, 15:41 (vor 52 Tagen)

Hey,

ich hoffe, daß einer von euch mein Problem lösen kann.:crying:

Ich habe versucht einen absoluten Pfad für die Suchseite anzugeben.
Hat leider nicht funktioniert.

eigentlich wäre es aber noch besser, ich könnte einen Pfad angen , und von diesem werden alle Seiten aller Unterverzeichniss als Suchfiles mit aufgenommen.


var sites = new Array();
 sites[0] = new Array('IPT Datalogging V5', 'file:///C:/index2.html');
 
 addContentLoadListener( function() { JSSearchEngine.init("<ul id=\"mainmenu\">", "</body>", true, sites ); } );
 


Danke für Hilfe
By
Richard

JSSearchEngine

Micha ⌂, Karlsruhe, Montag, 19. Juli 2010, 19:43 (vor 52 Tagen) @ RichardHaas

Hallo Richard,

Ich habe versucht einen absoluten Pfad für die Suchseite anzugeben.
Hat leider nicht funktioniert.

JavaScript ist, wie der Name schon vermuten lässt, nur eine Script-Sprache, und diese hat eingeschränkte Möglichkeiten. Gerade beim Dateisystem sind diese sehr stark limitiert - vgl. Same Origin Policy. Es wird also nicht möglich sein, einen absoluten Pfad anzugeben. Relative Pfade haben aber auch Vorteile. Wenn Du das Projekt an einen anderen Ort kopierst, musst Du keinen Pfad anpassen.

eigentlich wäre es aber noch besser, ich könnte einen Pfad angen , und von diesem werden alle Seiten aller Unterverzeichniss als Suchfiles mit aufgenommen.

Sowas ist mit JavaScript nicht möglich.

Gruß Micha

--
kostenlose Scripte und Software nicht nur für Geodäten || Portal für Geodäten mit angeschlossenem Forum-Vermessung

JSSearchEngine

RichardHaas, Dienstag, 20. Juli 2010, 07:43 (vor 51 Tagen) @ Micha

Hallo Micha,

Danke für die Antwort.:-D

Kann ich denn in der Ordnerhirarchi eine ebene nach oben gehen ?
Normalerweise geht das mit ".."
Funktioniert aber bei mir nicht.
Nach unten gehts , das habe ich schon probiert.

By
Richard

JSSearchEngine

Micha ⌂, Karlsruhe, Dienstag, 20. Juli 2010, 17:35 (vor 51 Tagen) @ RichardHaas

Hallo,


Danke für die Antwort.:-D

Kann ich denn in der Ordnerhirarchi eine ebene nach oben gehen ?

Nein, das geht aus genannten Gründen leider nicht - vgl. meine Antwort auf die selbe Frage von Moritz. Du wirst eine Exception (im Firefox) erhalten.

Die Seite konnte nicht geladen werden!
[Exception... "Access to restricted URI denied"  code: "1012" nsresult: "0x805303f4 (NS_ERROR_DOM_BAD_URI)"

Die Suche muss also im tiefsten Verzeichnis liegen.

Gruß Micha

--
kostenlose Scripte und Software nicht nur für Geodäten || Portal für Geodäten mit angeschlossenem Forum-Vermessung

RSS-Feed dieser Diskussion