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

    window.location | Cambiare il percorso

    Ciao a tutti,

    ho la pagina A con all'interno uno script javascript e la stringa
    codice:
    window.location=password+".htm"
    che richiama una pagina html B e C dopo aver verificato se il parametro password è corretto.

    Attualmente lo script funziona solo se la pagina di origine (A) e quella di destinazione (B e C)
    sono all'interno della stessa cartella.

    E' possibile inserire un percorso diverso dove le pagine B e C sono in una posizione diversa da A ?

    Se si in che forma si può inserire ?


    Grazie Mille
    Parafarmacia. La nuova insegna luminosa secondo il Decreto Bersani.
    Insegna Parafarmacia con tecnologia a LED.

  2. #2
    Directory superiori:

    codice:
    window.location.href = '../'+password+'.html';
    Directory inferiori

    codice:
    window.location.href = 'my_dir/'+password+'.html';
    Il primo imposta la directory precendete, tipo:

    www.foo.fake/my_dir/file.html => www.foo.fake/password.html

    Il secondo aggiunge una sottodirectory:

    www.foo.fake/file.html => www.foo.fake/my_dir/password.html

    Poi considera che il pth può essere definito con la / davanti:

    codice:
    window.location.href = '/file.html';
    Questo significa a partire dalla root del sito. Per esempio, metti di essere in :

    www.foo.fake/my_dir1/mydir2/myfile.html

    con l'esempio che ho scritto verresti ridirezionato in

    www.foo.fake/file.html
    I DON'T Double Click!

  3. #3
    Many thanks artorius......funziona !!!!

    Aggiungo anche questa opzione che ho provato

    se devo raggiungere una directory superiore e poi aggiungere un'altra directory prima del file di destinazione

    codice:
    window.location.href='../'+'my_dir/'+password+'.html'
    www.foo.fake/dir1/file.html => www.foo.fake/my_dir/password.html


    Originariamente inviato da artorius
    Directory superiori:

    codice:
    window.location.href = '../'+password+'.html';
    Directory inferiori

    codice:
    window.location.href = 'my_dir/'+password+'.html';
    Il primo imposta la directory precendete, tipo:

    www.foo.fake/my_dir/file.html => www.foo.fake/password.html

    Il secondo aggiunge una sottodirectory:

    www.foo.fake/file.html => www.foo.fake/my_dir/password.html

    Poi considera che il pth può essere definito con la / davanti:

    codice:
    window.location.href = '/file.html';
    Questo significa a partire dalla root del sito. Per esempio, metti di essere in :

    www.foo.fake/my_dir1/mydir2/myfile.html

    con l'esempio che ho scritto verresti ridirezionato in

    www.foo.fake/file.html
    Parafarmacia. La nuova insegna luminosa secondo il Decreto Bersani.
    Insegna Parafarmacia con tecnologia a LED.

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.