Hi,
gibt es da nicht zwei Varianten, eine per "nutzbarer" Varaible im JavaScript und eine per zusätzlicher Eigenschaft des Fensters, oder hängt das mit der Sicherheitsabfrage noch vom Browser ab?
es gibt zwei - browserabhängige - Varianten, von denen die eine allerdings nur "etwas schärfer" als die andere ist.
Grundvoraussetzung ist, dass das Fenster keine History besitzt, also nur eine einzige Ressource jemals darin geladen wurde (nun ja, eine Kette von location.replace() ist in diesem Sinne dann auch nur eine Ressource); denn die History bzw. die früheren/späteren Seiten sind es, vor deren Verlust die Sicherheitsabfrage den User schützen soll.
Einige Browser fügen der Bedingung noch "geöffnet durch JavaScript" hinzu, was durchaus auch Sinn ergibt, weil (nur) hier die Entscheidung das Fenster zu öffnen eindeutig dem Seitenersteller oblag.
Cheatah