回答
你可以嘗試這樣的。
document.getElementById("anyDiv").innerHTML='<object type="text/html" data="anyPage.html" ></object>';
我可以用這個加載頁面,但是現在所有使用jquery腳本的CSS現在都不起作用。現在在「anyPage.htm」中使用的CSS顯示爲中斷....或者其需要CSS的「
是'
顯然有
是的,有:
function load(target, url) {
var r = new XMLHttpRequest();
r.open("GET", url, true);
r.onreadystatechange = function() {
if (r.readyState != 4 || r.status != 200) return;
target.innerHTML = r.responseText;
};
r.send();
}
load(document.getElementById('anyDiv'), 'anyPage.htm');
我不能讓這一個在工作所有。 – MarkL
不知道你有什麼問題,但它確實有效。看到這個小提琴(必須切換到POST以使用jsfiddle的XHR端點)。 https://jsfiddle.net/rddw5eac/ –
- 1. 原生JavaScript相當於jQuery .attr(...).load()?
- 2. 是否有一個JProfiler等效於.NET?
- 3. 是否有一個nodemon等效於windows
- 4. 是否有一個JavaScript等效於VB的「LIKE#」?
- 5. 是否有一個JavaScript等效於像python一樣解壓縮序列?
- 6. 是否有一個用於Mono的ILMerge等效工具?
- 7. 是否有一個適用於版本2的PowerShell等效tracert?
- 8. 是否有一個用於字符串的hasNext()等效方法?
- 9. 是否有一個g ++等效於Visual Studio的__declspec(novtable)?
- 10. 是否有一個等效於'align =「center」'的CSS?
- 11. 是否有一個適用於iOS和Android的原生控件的JavaScript框架?
- 12. 原型對jQuery的「.load()」等效/替代方案
- 13. Rebol真的有一個等效的JavaScript原型屬性?
- 14. 是否有一個C#等效於boost :: interprocess :: basic_string?
- 15. 是否有任何jQuery.ajaxSuccess等效於AngularJS
- 16. 是否有MonetDB功能,等效於IF?
- 17. 是否有一個C#等價於m_nCmdShow?
- 18. 是否有一個jQuery等價於Ruby的Object#tap?
- 19. 是否有一個jQuery小部件等於DOJO的TitlePane?
- 20. JAVA等效的Javascript原型
- 21. Dart編程語言是否與Javascript的「原型」等效?
- 22. 原型中的JQuery等效
- 23. 這個JQuery是否有效?
- 24. 是否有一個jQuery相當於原型Element.request()
- 25. 的jQuery的Javascript原生相當於event.preventDefault
- 26. 檢查兩個數字是否等於n個有效數字
- 27. 是否有:disable_with等效link_to_remote?
- 28. 是否有一個Perl的等效的SAS'INTNX函數或JavaScript的Dateadd函數?
- 29. 等效於jQuery - .one()in Prototype?
- 30. 什麼是setTimeOut()的JavaScript等效於Android?
http://stackoverflow.com/questions/3972880/how-to-create-dom-object-from-html-page-received-over-xmlhttprequest – Andreas