rendere permanente la modifica degli agenti utente personalizzati

3

Ho bisogno di navigare in un sito che utilizza javascript che controlla l'agente utente e consente solo IE9.0 (non chiedere). Sto usando Safari e posso impostare IE 9 nel sottomenu dell'agente utente del menu di sviluppo. Tuttavia, quando il sito mi indirizza a un'altra pagina della sua collezione, viene generata un'eccezione perché nella nuova pagina viene visualizzato Sto utilizzando Safari. Il reset del programma utente nel menu di sviluppo non funziona perché la pagina si ricarica come agente utente di safari. Sì, ho modificato il file com.apple.Safari plist per includere il seguente elemento:

Key:    CustomUserAgent
class:  String
value:  Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)

Ma Safari cancella quella voce ogni volta che apre una nuova scheda / finestra e torna al valore predefinito! Il plist ritorna a 'normale'.

C'è un modo per rendere permanente questa modifica?

    
posta aquagremlin 04.10.2014 - 16:07
fonte

1 risposta

4

Puoi impostarlo con i valori di default write:

defaults write com.apple.Safari CustomUserAgent "\"useragentstring\""
    
risposta data 04.10.2014 - 16:31
fonte

Leggi altre domande sui tag