A volte si possono verificare dei problemi con alcuni plugin di IE7 (flash, per esempio): nonostante siano installati, sembra che da alcuni siti non vengano rilevati.
La ragione del problema risiede in uno scorretto uso della funzionalità di Configurazione IE di IEPro.
Andando a scegliere Preferences dal menu di IEPro, selezionando Configurazione IE, è possibile impostare la proprietà UserAgent, che
regola il modo in cui il browser si presenta lato server. La funzionalità risulta utile in fase di sviluppo, permettendo il debugging di quelle parti
di script che effettuano il riconoscimento del browser e regolano la visualizzazione in base a tale informazione. Il valore di Default non è
correttamente compreso da alcuni siti che effettuano il rendering lato server di una pagina html vuota.
Quando ciò accade, la correzione è molto semplice:
- Impostare come UserAgent il valore Internet Explorer 7;
- Riavviare Internet Explorer;
- Ricaricare la pagina.
A volte tuttavia tale soluzione non è sufficiente. Ciò accade perché IEPro modifica la stringa di userAgent che IE7 invia in:
Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)
In questo caso Stefano suggerisce di ripristinare l'UserAgent di IE7:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1))
scrivendolo nella combo box UserAgent di IEPro.
Luc.