JavaScript - ブラウザウィンドウのタイプを判断する、より互換性のある方法はありますか?
漂亮男人
漂亮男人 2017-06-20 10:06:42
0
1
597

プロジェクトでは、操作オプションなしでいくつかのウィンドウをポップアップするために window.open が使用されることがあります。これらのウィンドウのタイプを判断する方法が必要です。下の図のいくつかのプロパティを試してみましたが、あまり信頼できないことがわかりました。 IE の下で、誰かが盗用するために使用できるより良い方法を持っていますか?

漂亮男人
漂亮男人

全員に返信(1)
黄舟

次のようなウィンドウ タイプを識別する属性を URL に追加できます。 window.open = 'test.html?type=1',然后,只需要获取这个 type 参数,即可知道窗口类型(如果不存在类型则跳转到默认类型)。
你也看到,一个窗口的特征会比较多,有时候可能需要使用多种判断条件,if A && B && C等等,所以,我觉得你把这些特征定义为一组数字常量,然后 switch 以上です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!