Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Dateiname ausgeben [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Dateiname ausgeben


 
pippo
01-07-2005, 15:36 
 
Hallo,

ich bräuchte eine Funktion zum Auslesen des Dateinamens der Datei, die in einem Frame geladen ist.
Gibt es so eine Funktion ähnlich wie in PHP, die NUR die Dateiname (index.html) ausgibt?
Wenn nicht ich bitte um einen alternative.

var path = location.pathname.substring(location.pathname.lastIndexOf('\/')+1);
Vielen Dank im Voraus.

Gruß

Pippo

 
pippo
01-07-2005, 16:54 
 
ok es hat sich erledigt!

das ganze hatte nicht funktionert wegen der maskierung und weil auf c:\win\...
die backslashes anders sind wie online http:://www....

Also für die die noch danach suchen:

für online:
<script language="JavaScript">
var filename = location.pathname.substring(location.pathname.lastIndexOf('/')+1);
document.write(filename);
</script>

auf C:\ mit doppel Backslash wegen maskierung.
<script language="JavaScript">
var filename = location.pathname.substring(location.pathname.lastIndexOf('\\')+1);
document.write(filename);
</script>

Aber sicher geht das ganze noch einfacher und besser, denn das habe ich bisher nur mit
IE getestet.

Gruß
Pippo

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:23 Uhr.