.:: Securnetwork.net Blog - Massimo Rabbi ::.

Blog personale di Massimo Rabbi con le ultime news in fatto di sicurezza, software, sistemi operativi e tecnologia
  • rss
  • Inizio
  • Contact Me
  • Curriculum Vitae
  • Università
  • Downloads

Internet Explorer 7 e window.open

Massimo Rabbi | 6 June 2008 | 23:02

L’uso dell’istruzione window.open per l’apertura di una semplice finestra di popup può presentare alcune sorprese con Internet Explorer 7.
Ci si puo’ ritrovare dopo aver “provato” fino all’ultimo pixel le dimensioni di altezza e larghezza, a fare i conti con gli elementi in pagina tagliati o non correttamente visualizzati.
La brutta sorpresa la si ha quando dal classico sviluppo in locale con test su “localhost” si passa sul web magari sul dominio del proprio sito web o del cliente.
Il fattore determinante dell’avere un layout “scazzato” è nella fattispecie la presenza della barra degli indirizzi bloccata e non editabile sopra e la status bar sotto.
Tutto questo nonostante si sia stati attenti a chiamare la popup con la miriade di parametri (toolbars, menubars, status) impostati a no o 0 per far scomparire tutto il possibile.

Il problema è dovuto fondamentalmente al sistema di Protezione di IE. Lavorando a zone tutto quello che sta al di fuori dei siti della intranet locale o dai siti attendibili per lui è un potenziale sito dannoso e quindi “preferisce” rendere l’utente sicuro del percorso visitato (addressbar non editabile) e del fatto che non si tratti di phishing (statusbar).
Se volete quindi farvi un’idea di come verrà visualizzata la vostra popup una volta online e regolarvi di conseguenza onde evitare la potenziale domanda del cliente “Ma come mai vedo i tasti tagliati o il logo è a metà?” potete rendere “potenzialmente insicuro” agli di IE7 il vostro sito web su localhost.
Disabilitate le check dal tab di sicurezza:

Tab Protezione Internet Explorer 7

In questo modo visitando le pagine web sul vostro localhost o 127.0.0.1 e aprendo le popup sarete in grado di vedere come comparirà online.
Tralasciando il fatto che questa scelta degli sviluppatori di IE7 di visualizzare addressbar e statusbar è stata fatta per motivi di sicurezza (tra cui in primis sicuramente il phishing) qualora voleste disabilitare il comportamento non dovete fare altro che aggiungere il sito online alla lista dei siti attendibili.
Questa pratica tuttavia la sconsiglio, meglio piuttosto adeguarsi e progettare fin dall’inizio la popup e la disposizione del suo contenuto con la presenza delle due barre.

Chi conoscesse qualche altro trick per far scomparire le barre me lo faccia sapere, sarò ben lieto di postarlo ;-)

Categorie
Microsoft, Mondo WWW, Personale, Software
Commenti RSS
Commenti RSS
Trackback
Trackback

« Bullzip Access To Mysql: convertire db in modo facile Jboss e Google Hacking »

2 risposte

Potrei semplicemente risponderti: linux. No, a parte gli scherzi, come si

the_capzula | 13 June 2008 | 16:58

Potrei semplicemente risponderti: linux.
No, a parte gli scherzi, come si comportano gli altri browser con window.open?

Con IE6 (anche se è la versione del Multiple IE)

Massimo Rabbi | 16 June 2008 | 23:29

Con IE6 (anche se è la versione del Multiple IE) nessun problema scompare tutto.
Con Firefox mi rimane visualizzata la barra di stato sotto.
Ciao. ;-)

Lascia un commento

Puoi usare questi tag : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Pages

  • Contact Me
  • Curriculum Vitae
  • Università

Raccomandazioni

  • Seo
  • Aprire negozio online

Recommended Sites

Categories

  • Apple (27)
  • Fun & Games (17)
  • Guide e HowTo (2)
  • Hardware (41)
  • Libri e Riviste (1)
  • Microsoft (106)
  • Mondo WWW (135)
  • Musica (2)
  • Networking (43)
  • News dal blog (24)
  • OpenSource (64)
  • Personale (66)
  • Programmazione (19)
  • Riflessioni e considerazioni (43)
  • Sicurezza (204)
  • Sistemi operativi (80)
  • Software (250)
  • Telefonia (21)
  • Tips & Tricks (3)
  • Virus & Spyware (47)

Spam Blocked

40,182 spam comments
blocked by
Akismet

Statistiche

Sponsors II


*NIX Distro

  • Anonym.OS
  • Arudius
  • BackTrack
  • Security Distros

Blog

  • 11 Settembre
  • 7 in condotta!
  • Andrea Beggi
  • BufferOverflow
  • Emanuele Mattei
  • Il Disinformatico
  • Nococozza
  • OssBlog
  • Roundhouse Kicks
  • Shannon.it
  • Sicurezza Informatica
  • Sicurezza, ICT e altro

Blogs Microsoft

  • Blog TechNet
  • Marco Russo
  • Microsoft Security
  • Raffaele Rialdi

Friends

  • Capsula
  • Codega
  • Davide Ferrario
  • Filippo Roson
  • Giova
  • Lino Possamai
  • Massimiliano Barletta
  • Moleshkino
  • Quielainsieme
  • Renzo Gazzi

Musica

  • 3 Doors Down
  • Demagogue Rock
  • GemBoy
  • GreenDay
  • Iron Maiden
  • Linkin’ Park
  • Metallica
  • Moravagine
  • Nirvana
  • Noise Avalanche
  • Offspring
  • Tobias Sammet
  • Winter Dust

Sicurezza

  • Bugtraq Mailing List Archive
  • Database Security
  • Exploit
  • Government Security
  • HackerHigh School
  • Honeynet Project
  • McAfee Research
  • RootKit
  • Secunia
  • Security Focus
  • Security Freak Videos
  • Security Wireless
  • SysWall
  • Zero-Day Tracker
  • Zone-H

Tecnologia on-line

  • BrainWeb.it
  • Hardware Upgrade
  • HTML Code Tutorial
  • My old page
  • Punto Informatico
  • Siforge
  • TechTown.IT
  • The Register
  • Tom’s Hardware

SPONSORS III

Altro


BlogItalia.it - La directory italiana dei blog


rss Commenti RSS valid xhtml 1.1 design by jide powered by Wordpress get firefox