好吧,讓我說我去http://www.google.com/intl/en_ALL/images/logo.gif,這不是一個真正的文件,而是一個圖像,在我的瀏覽器。它是否還有文檔對象?我可以在我的位置欄中使用javascript:
嗎?是否與這個交易?謝謝。DOM當不是真實文檔
2
A
回答
3
就讓我們來看看Firebug的顯示,確實是這樣,有一個DOM和文檔對象。例如,位置欄中的javascript:alert(document.title)
會顯示「logo.gif(GIF圖像,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是
<html>
<body style="margin: 0px;">
<img style="-webkit-user-select: none" src="http://www.google.com/intl/en_ALL/images/logo.gif">
</body>
</html>
在IE中,似乎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. PHP不與DOM文檔
- 2. 不能print_r的DOM文檔
- 3. 錯誤當試圖從DOM文檔
- 4. 在DOM文檔
- 5. 文檔Alternative? DOM?
- 6. PHP DOM文檔實例語法錯誤
- 7. PHP的好的,堅實的文檔DOM
- 8. 如何在當前文檔中加載DOM文檔?
- 9. Python代碼而不是真實文件
- 10. 通過DOM文檔
- 11. Crossbrowser JavaScript + DOM文檔
- 12. DOM文檔用PHP
- 13. PHP的DOM文檔
- 14. DOM文檔編碼
- 15. cURL和DOM文檔
- 16. Dom文檔解析
- 17. Travsering dom文檔 - jsfiddle
- 18. 文檔對象模型(DOM)概念背後的真正想法是什麼?
- 19. Dom文檔 - 提取文檔ID&保存
- 20. 表達始終是真實的(當它不是)
- 21. 的IFrame文檔的高度返回iframe的高度不是真實的高度
- 22. PHP DOM文檔不解析/檢索HTML
- 23. 服務器不會創建DOM文檔
- 24. 則firstChild在DOM文檔不工作
- 25. WWAHost不加載XML DOM文檔6.0
- 26. 我可以讓jQuery指向XML文檔而不是DOM嗎?
- 27. 使用DOM文檔而不是URI創建選項卡/窗口?
- 28. Java:從元素創建DOM元素,而不是文檔
- 29. 如何在HTML文檔而不是DOM上使用jQuery?
- 30. Excel中做,當細胞的文本是真實的
但alert()`工作... – Joe 2009-07-04 16:54:06
呃...這有什麼必須做的做有一個DOM? – 2009-07-04 16:55:55