Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 18-06-2005, 02.38.32   #1
mcv93
Newbie
 
Registrato: 22-04-2000
Loc.: Trieste
Messaggi: 47
mcv93 promette bene
CSS Popup killer

L'idea mi e' venuta visitando il sito di Dean Edwards (http://dean.edwards.name/): tra i suoi recenti lavori c'e' il "browse happy popup" che blocca la redirezione dei link esterni al sito che lo usa.

Dato che IE nel menu' accessibilita' ha la possibilita' di caricare un foglio di stile personalizzato stavo pensando se non fosse possibile creare una sorta di popup killer usando i fogli di stile.
Lo spunto lo da quel "browse happy popup" su come si possa grabbare un evento, si tratta di costruirci intorno tutto il resto.

Sono fantasie oppure la cosa e' fattibile
A presto.

Mcv'93

Ultima modifica di mcv93 : 18-06-2005 alle ore 17.29.40
mcv93 non è collegato   Rispondi citando
Vecchio 20-06-2005, 22.23.01   #2
mcv93
Newbie
 
Registrato: 22-04-2000
Loc.: Trieste
Messaggi: 47
mcv93 promette bene
Ok, mi rispondo da solo.
Dopo qualche elucubrazione ho partorito questo codicillo che fa quello che serve: crea una nuova funzione open() in modo da avere il controllo su tutte le finestre aperte con questo metodo.
Prima effettua una copia del metodo originale per un futuro riutilizzo.

Ecco il codice da salvare in un file .css e da richiamare in Opzioni Internet dal menu' accessibilità/fogli di stile personalizzati.

Codice:
/* <my:misbehavior xmlns:my="http://www.cumpra.com" id="noPopup"> */
/* version 1.0.0 */
html{behavior:expression(function(element){
runtimeStyle.behavior = "none";
/* <script type="text/javascript"> */
function Kopen(dati1,dati2,dati3,dati4) {
/* per future implementazioni */
};

Open = open;
window.open = Kopen;
/* </script> */
}(this))}
/* </my:misbehavior> */
Non pretendo certo competere con i vari popup killer in circolazione ma lo considero unesercizio interessante.
Il codice si presta a svariate ottimizzazioni/migliorie del tipo: permettere l'apertura dei popup "leciti" previo conferma.
Spero di avere un riscontro positivo.
___________________________________

Mcv'93
mcv93 non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
GOOGLE TOOLBAR E POPUP FASTIDIOSISSIMI maxence Windows 7/Vista/XP/ 2003 8 30-09-2006 02.35.49
Hitware Popup 3.1 Macao Archivio News Software 0 04-06-2005 01.28.28
Popup che ritornano !!! supertraz Windows 7/Vista/XP/ 2003 2 14-07-2004 01.24.01
Eliminare PopUp indesiderati stan1970 Sicurezza&Privacy 12 06-06-2004 19.14.13
Popup killer MadMark Windows 7/Vista/XP/ 2003 8 26-04-2004 22.26.34

Orario GMT +2. Ora sono le: 19.55.31.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.