Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di colors
    Registrato dal
    Dec 2000
    Messaggi
    1,113

    Script che rivela se è abilitato il blocca popup ???

    Stamattina navigando ho scoperto che questo sito

    http://www.ilgiornaledivicenza.it/

    ti avverte se rileva che il browser che stai utilizzando blocca le popup

    Che tipo di script possono aver usato

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Script che rivela se è abilitato il blocca popup ???

    Originariamente inviato da colors
    Stamattina navigando ho scoperto che questo sito

    http://www.ilgiornaledivicenza.it/

    ti avverte se rileva che il browser che stai utilizzando blocca le popup

    Che tipo di script possono aver usato
    Come tu sai, il sorgente della pagina è libero e visibile a tutti.
    Perciò, guardiamolo:

    all'inizio si cerca di aprire un popup col codice:
    codice:
    var oWin = window.open('popup.htm','popup',***
    perciò, se i popup sono disabilitati, la variabile sarà indefinita o null

    Più avanti, in un punto strategico, valorizza con javascsript una table con un messaggio di avviso:
    codice:
    					<script>
    				if (oWin == null || typeof(oWin) == "undefined") 
    				{
    					var g_blockerHtml;
    					g_blockerHtml  = "<table border=0 cellspacing=0 cellpadding=0 bgcolor='F7C5A6'>";
    					g_blockerHtml += "<tr><td >[img]/img/alert.gif[/img]</td><td><FONT FACE='Verdana, Arial' SIZE='1'>Attenzione, il vostro Browser ha le PopUp disabilitate</font></td></tr>";
    					g_blockerHtml += "<tr><td colspan=2><FONT FACE='Verdana, Arial' SIZE='1'>Se ti appare questo messaggio leggi attentamente <u>questa pagina</u> in quanto potresti non essere in grado di leggere il Tuo giornale!</font></td></tr>";
    					g_blockerHtml += "</table>
    ";
    					document.write(g_blockerHtml);
    				} 
    					</script>
    Pietro

  3. #3
    Utente di HTML.it L'avatar di colors
    Registrato dal
    Dec 2000
    Messaggi
    1,113
    Grazie Pietro per la tua spiegazione


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.