Heim > Fragen und Antworten > Hauptteil
Manchmal wird window.open im Projekt verwendet, um einige Fenster ohne Bedienoptionen zu öffnen. Ich habe mehrere Eigenschaften im Bild unten ausprobiert und festgestellt, dass sie unter IE nicht sehr zuverlässig sind . Wer weiß? Gibt es für mich eine bessere Möglichkeit zu plagiieren?
黄舟2017-06-20 10:08:42
可以给 URL 添加一个属性,用以标识窗口类型,如:window.open = 'test.html?type=1'
,然后,只需要获取这个 type
参数,即可知道窗口类型(如果不存在类型则跳转到默认类型)。
你也看到,一个窗口的特征会比较多,有时候可能需要使用多种判断条件,if A && B && C
等等,所以,我觉得你把这些特征定义为一组数字常量,然后 switch
即可。