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

    verificare l'esistenza di una pagina

    Salve,
    Vorrei sapere se in javascript è possibile verificare l'esistenza di una pagina:
    esempio:

    Se esiste la pagina http://www.sito.it/prova.html esegui istruzioni xxx se invece non esiste esegui istruzioni yyy


    Si può fare una cosa del genere?
    La matematica non sa nulla delle cause, mentre la ricerca delle cause è compito della filosofia, e la logica, SCIENZA DEL PENSIERO IN QUANTO PENSIERO, ne fornisce lo strumento privilegiato.

    By W.HAMILTON

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    si puoi farlo se lo script controlla l'esistenza di una pagina del dominio in cui si trova lo script stesso.

    basta fare una chiamata con method 'head' usando l'oggetto xmlhttprequest (ed equivalente activeX su IE <= 6) e verificare se lo status code della response è 200 o 304
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    un piccolo esempio non si può avere?
    La matematica non sa nulla delle cause, mentre la ricerca delle cause è compito della filosofia, e la logica, SCIENZA DEL PENSIERO IN QUANTO PENSIERO, ne fornisce lo strumento privilegiato.

    By W.HAMILTON

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se facevi una ricerca (head+ajax) nel forum avresti trovato questo link:

    http://www-128.ibm.com/developerwork...x.html?ca=drs-
    esempi numeri 9 e 11 (Listing 11. Check to see if a URL exists)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.