我正在嘗試獲取& ltobject/& gt;元素中嵌入的內容。這可能嗎?
這個問題的一個例子是:JSFiddle。在Chrome中,自動功能似乎被忽略了。我該如何解決這個問題?
超文本標記語言
<body>
<object id="my-object" data="http://www.rfc-editor.org/rfc/rfc1.txt"></object>
</body>
半鑄鋼?鋼性鑄鐵(Cast Semi-Steel)
#my-object {
height : auto;
width : 300px;
}
編輯 我想讓對象和它的內容一樣大,這樣可以避免對象元素的滾動。它應該是頁面滾動而不是對象元素滾動。
工作小提琴(100%高度,最小高度和溢出隱藏到身體和html元素)
http://jsfiddle.net/DmF6B/2/
html, body{
overflow:hidden;
height: 100%;
min-height: 100%;
}
#my-object {
height : 100%;
width : 100%;
overflow : hidden;
}
超文本標記語言
<body scroll="no">
<object id="my-object" data="http://www.rfc-editor.org/rfc/rfc1.txt">
</object>
</body>
如果在同一個域中,使用javascript函數& quotcontent document()& quot;
試試這個:ajax
它必須在服務器下運行
用& quotcontent document()& quot;
<object id="my-object" type="text/plain" data="newfile.txt">
</object>
<script>
var object = document.getElementById("my-object");
object.onload = function () {
var objectPre = object.contentDocument.body.childNodes[0];
object.style.height = (objectPre.offsetHeight+20) + "px";
};
</script>
使用ajax做一個關于使用ajax加載txt文件的搜索