[OK]を、私はhttp://www.google.com/intl/en_ALL/images/logo.gifに行くと言うことができます。これは実際に文書ではなく、私のブラウザの画像です。それはまだドキュメントオブジェクトを持っていますか?ロケーションバーにjavascript:
を使用できますか?これをどう扱うの?ありがとう。実際の文書ではない場合のDOM
2
A
答えて
3
として機能してFirebugで簡単に見ては、はい確かに、DOMとドキュメントオブジェクトがあることが明らかになりました。たとえば、ロケーションバーのjavascript:alert(document.title)
には「logo.gif(GIF Image、276x110ピクセル)」と表示されます。これは、ブラウザで次のドキュメントを構築した結果:
<html>
<head>
<title>logo.gif (GIF Image, 276x110 pixels)</title>
</head>
<body>
<img src="http://www.google.com/intl/en_ALL/images/logo.gif" alt="http://www.google.com/intl/en_ALL/images/logo.gif"/>
</body>
</html>
これは(タイトルのためにわずかに異なる文字列で)Chromeでも真です。 HTMLはIEで
<html>
<body style="margin: 0px;">
<img style="-webkit-user-select: none" src="http://www.google.com/intl/en_ALL/images/logo.gif">
</body>
</html>
あり、document.title
が空であることを表示されますが、javascript:alert(document.body.clientWidth)
は、ブラウザのクライアント領域に等しい結果を与えるので、DOMはそこにもありますように見えます。 HTMLは次のとおりです。
<html>
<head>
<title></title>
</head>
<body>
<img src="http://www.google.com/intl/en_ALL/images/logo.gif" complete="complete"/>
</body>
</html>
0
1
ブラウザによって異なります。たとえば、firefoxでそのURLに行き、DOM Inspectorを開くと、html
,body
、img
というタグが表示されます。また、ロケーションバーにjavascript:alert(document)
と入力すると、[object ImageDocument]
にアラートが表示されます。 IE8は同様の動作を示します(ただし、警告は[object]
)。
関連する問題
- 1. 文書のクリックは、実際のAndroidデバイス
- 2. 場合、DOMは、以下のような
- 3. ng - 実際には意図していない場合
- 4. global_variables_initializer()が実際に必要な場合
- 5. php DOM文書の使い方は?
- 6. 文が実行されない場合
- 7. 文が真でない場合、文の
- 8. ポリマーDOM-場合は、再度、私はシンプルなDOM-場合は、テンプレート内に持っている状態
- 9. forループ内の文がループで実行されない場合
- 10. MongoDB C#ドライバ:存在しない場合は文書を作成
- 11. Angular2 ng DOMを更新していない場合は、
- 12. 文のバッチに文章を書く場合のMutli-Line書類
- 13. 定数でない場合のswitch文
- 14. Firestore文書のサーバータイムスタンプ(JavaScriptの場合)
- 15. pythonのif文が実行されていない場合
- 16. Python:if文を実行していない場合の出力
- 17. ん文字列リテラルは、実際に新しいキーワードオブジェクトの場合は文字列定数プールに
- 18. lodash orderbyがnullで、実際の値が正しくない場合
- 19. は一例に過ぎず、実際のコードの場合
- 20. は、実際のURLを取得、この場合
- 21. Odoo 8従業員でない場合、文書管理モジュールの文書へのアクセスを許可する方法
- 22. MongoDB:文書の更新(そのような文書が存在しない場合に作成して更新)
- 23. 実際にtrueの場合、メソッドはfalseを返します。java
- 24. 単純なDOMパーサーが動作しない場合
- 25. xmlタグSimpleXMLとDOM文書
- 26. XML文書のDOMツリーの取得
- 27. テキストの場合は、追加のJavaコードでWord文書(.docxの)には起きていない
- 28. mysqli_query文がない場合には
- 29. MySql:週が実際の週で週が前の週である場合は、
- 30. Dom-Repeatレンダリング:実際には何ですか? dom-repeatにそのアイテムを再レンダリングする正しい方法は?
これは実装によって大きく異なります。内部的には、一部のブラウザは画像を表示する偽のHTMLページを作成しますが、それに頼ることはできません。 –
"some"は "すべて"を意味する...(OK、私はPrestoをテストしていませんが、ここにGecko、WebKit、Tridentがあり、かなり安全です) – Domenic
しかし、それに頼るべきではありません。これは、後のバージョンで変更することができる簡単なものです。 – Domenic