Ed è corretto != (equivale a diverso/differente) se vuoi che la pop si apra quando la lingua del browser è uguale alla lingua tedesca devi usare i due uguali ==, verifica (vado a memoria) con un alert che non sia scritto in maiuscolo IT (credo sia explorer che scrive in maiuscolo) in tal caso prova cosi:
if ( window.navigator.language.toLoverCase() == "de" )![]()

Rispondi quotando