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>