Visualizzazione dei risultati da 1 a 2 su 2

Discussione: html al volo

  1. #1

    html al volo

    Io utilizzo la funzione sottostante per aprire un pop-up con l'ingrandimento dell'immagine. Funziona bene al 90% , tuttavia alcuni visitatori del sito dicono che aprendo il pop-up viene visualizzato il classico messaggio di : 'pagina non trovata' .

    Anche a me a volte capita di vedere per qualche nanosecondo 'page not found' e subito dopo appare l'immagine.
    Qualche idea di quale possa essere il problema?

    Ecco la funzione:

    function apri(cosa, altezza, larghezza) {
    var pop=window.open('about :blank', 'titolo', 'width='+larghezza+',height='+altezza);
    // non c' è spazio tra about e :blank
    pop.document.write('<html><head><title>Titolo</title></head><body style="margin:0px;padding:0px">');
    pop.document.write('[img]'+cosa+'[/img]');
    pop.document.write('</body></html>');
    pop.document.close();
    pop.focus();
    }

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e' chiaramente causato dall' about:blank come indirizzo della finestra all' apertura,
    prova puntando ad una pagina esistente nel tuo dominio, magari creata appositamente e vuota o omettendo direttamente l' indirizzo:
    var pop=window.open('', 'titolo', 'width='+larghezza+',height='+altezza);

    ciao

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.