Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Stampare nome del file in pagina html

    Salve a tutti, dovrei inserire in un documento html una direttiva per visualizzare il nome del file html stesso, tutto questo tramite SSI.
    Ho trovato questa direttiva:


    La direttiva stampa percorso e nome file, c'è un modo per stampare solo il nome del file senza il percorso?
    Un'altra cosa, la direttiva non mi funziona nell pagine asp, come posso rimediare? Come mai non funziona?
    Grazie, ciao ciao.

  2. #2
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    Non conosco gli SSI, ma per quanto ne so io non funzionano sulle pagine asp.
    Potresti fare il tutto partendo dal path corrente sia lato client:
    codice:
    <script type="text/javascript">
      var path = document.location.pathname; //Path completo
      var idx = path.lastIndexOf("\\") + 1; //Ultima occorrenza del back slash (\)
      var nomePagina = path.substr(idx); //Tutto ciò che è a destra dell'ultimo back slash
      alert(nomePagina);
    </script>
    Che lato server:
    codice:
    <%
      Dim path, idx, nomePagina
      path = Request.ServerVariables("PATH_INFO")
      idx = InStrRev(path, "/") + 1
      nomePagina = Mid(path, idx)
      Response.Write (nomePagina)
    %>
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.