Pe unul din forumuri am pus această întrebare. Soluția a fost găsită utilizând tehnologia ActiveX.
Întrucât nu am găsit nicio documentație normală, vă pot arăta doar un exemplu de implementare:
var xmlDoc = null;
funcția de încărcare () dacă (typeof window.ActiveXObject! = 'undefined') xmlDoc = new ActiveXObject ("Microsoft.XMLHTTP");
xmlDoc.onreadystatechange = proces;
>
altceva xmlDoc = nou XMLHttpRequest ();
xmlDoc.onload = proces;
>
xmlDoc.open ("GET", "one.html", adevărat); // Pe acest rând one.html poate fi înlocuit cu fișierul dvs., pe care trebuie să îl afișați pe pagină.
xmlDoc.send (null);
>
funcția () dacă (xmlDoc.readyState! = 4) retur;
document.getElementById (wrap). innerHTML = xmlDoc.responseText; // Conținutul fișierului (vezi mai sus), ieșire în interiorul elementului cu înfășurare id. Puteți înlocui Wrap cu propria dvs.
>
Principalul lucru din acest cod, ți-am explicat.
Ajax este întotdeauna JS. Dar acest JS returnează cel mai adesea rezultatul prelucrării scriptului php, mai degrabă decât o pagină statică. Deci, ultima teză este îndoielnică
Din câte știu, puteți introduce conținutul directivelor serverului. Nu am probyval, dar știu:
Și puteți folosi și cadre.
Acesta este un fel de SSI.
Ramele sunt încă greșite.
Cred că jQuery este mult mai ușor de implementat
Primul site pe HTML a făcut. Au fost o mulțime de pagini și m-am gândit cum să schimbe rapid ceva în toate paginile. Atunci m-am gândit la cadre. Cu cadre, puteți crea un site "flexibil" pe HTML pur.
P.S. Am uitat să spun: <и> respectiv modificați la. Dar tu, cred, ai ghicit
Sori pentru inundații, dar e prea rău că semnele se schimbă din ce în ce mai puțin. Poate elimina procesarea HTML?
De asemenea, am făcut primul meu site pe HTML și, de asemenea, pe cadre
Dar cadrul este în esență o pagină separată.
Despre paranteze, mi-am dat seama - este doar SSI și acolo.
din păcate, în mazil not fontsikliruet.