HTML-Seiten mit JavaScript in DIVs laden
Es ist möglich, eine HTML-Seite mit JavaScript in ein div-Element zu laden. Der folgende Code lädt beispielsweise home.html in das Div mit >
<br><div><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><a href="#" onclick="load_home()">HOME</a></p> <p></div><br><div>< /div><br><script><br> function load_home() {</p> <pre class="brush:php;toolbar:false">document.getElementById("content").innerHTML='<object type="text/html" data="home.html"></object>';
}
Dies funktioniert in Firefox, aber in Google Chrome wird nach einem Plugin gefragt installiert werden. Um dies zu beheben, ändern Sie das Typattribut des Objekts in text/html. Dadurch lädt Chrome die HTML-Seite, ohne dass ein Plugin erforderlich ist.
Der endgültige Code sieht so aus:
<br>function load_home() {<br> document. getElementById("content").innerHTML='<object type="text/html" data="home.html"></object>';<br>}<br>
Das obige ist der detaillierte Inhalt vonWie lade ich HTML-Seiten mit JavaScript in DIVs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!