Viac na
Ako načítam stránku HTML do <div> pomocou JavaScriptu?
Chcem, aby sa home.html načítal do <div id="content">
.
<div id="topBar"> <a href ="#" onclick="load_home()"> HOME </a> </div>
<div id ="content"> </div>
<script>
function load_home(){
document.getElementById("content").innerHTML='<object type="type/html" data="home.html" ></object>';
}
</script>
Keď používam Firefox, funguje to dobre. Keď používam Google Chrome, žiada o zásuvný modul. Ako to mám v prehliadači Google Chrome sprevádzkovať?
143
3
Konečne som našiel odpoveď na svoj problém. Riešenie je
Môžete použiť funkciu jQuery load:
Ospravedlňujeme sa. Upravené pre on click namiesto on load.
Prevzatie rozhrania API
XHR API
na základe vašich obmedzení by ste mali použiť ajax a uistiť sa, že váš javascript je načítaný pred značkou, ktorá volá funkciu
load_home()
Odkaz - davidwalsh
MDN - Používanie funkcie Fetch
[JSFIDDLE demo](http://jsfiddle.net/jpmCz/)