Tunnused
Kui külastate veebisaiti või käivitate rakenduse, mis laadib XHTML-dokumente Microsoft XML Core Services (MSXML) abil, saadab MSXML world Wide Web Consortiumile (W3C) taotlused tuntud dokumenditüübimääratluse (DTD) failide toomiseks iga kord. See käitumine võib W3C serverisse tuua palju liiklust. Mõnikord võib juhtuda, et XHTML-faile ei laadita edukalt, kuna W3C server on DTD-taotlused blokeerinud.
Näiteks on teil JavaScripti fail (.js), mis sisaldab järgmist koodi:
function pullXHtml() {
var xml = new ActiveXObject("Msxml2.DOMDocument.6.0");
xml.async = false;
xml.resolveExternals = true;
xml.validateOnParse = false;
xml.setProperty("ProhibitDTD", false);
xml.loadXML(
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +
"<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +
"<body><p>a simple paragraph</p></body></html>");
if (xml.parseError.errorCode != 0) {
var myErr = xml.parseError;
WScript.Echo("ERROR:" + myErr.reason);
} else {
WScript.echo("The XHTML document was loaded successfully.");
}
}
pullXHtml();
Kui käivitate JavaScripti faili, laadib fail MSXML-i abil XHTML-dokumendi. Kui teil pole seda värskendust installitud, võidakse JavaScripti faili käivitamisel kuvada järgmine tõrketeade, kui W3C server blokeerib DTD-päringud:
TÕRGE. Server ei saanud taotlusest aru või taotlus ei sobinud.
Tõrge ressursi töötlemisel "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd".Pärast selle värskenduse installimist käivitub JavaScripti fail edukalt ja kuvatakse järgmine teade:
XHTML-dokument on laaditud. Märkus
-
Pärast selle värskenduse rakendamist salvestab MSXML DTD-failid kohalikult vahemällu, et vähendada W3C-serverisse saadetavate taotluste arvu.
-
Pärast selle värskenduse installimist võidakse teil paluda arvuti taaskäivitada.
-
Kui installite värskenduse operatsioonisüsteemis Windows Vista, Windows Server 2008 või Windows 7, peate käivitama installifaili administraatorina.
-
Lisateavet XHTML-i ja dokumenditüübimääratluste (DTD) kohta leiate jaotisest "Lisateave".
Lahendus
Teabe värskendamine
MSXML-i versiooni määratlemine
Arvutisse installitud MSXML-i versiooni määramiseks tehke järgmist.
-
Otsige Msxml6.dll fail üles järgmisest kaustast:
C:\Windows\System32 -
Paremklõpsake Msxml6.dll faili ja seejärel klõpsake käsku Atribuudid.
-
Klõpsake versiooniteabe kuvamiseks vahekaarti Versioon .
Märkus. Opsüsteemis Windows Vista, Windows 7 või Windows Server 2008 klõpsake selle asemel vahekaarti Üksikasjad .
Selle värskenduse hankimine
See värskendus installitakse automaatselt Windows Update. Siiski saate selle värskenduse installida ka käsitsi, laadides alla sobiva paketi. Seda parandust sisaldab mitu paketti. Need paketid anti välja järgmiste installistsenaariumide jaoks:
Teabebaasiartiklid |
Installistsenaariumid |
Värskenduspaketid |
MSXML-i versioonid |
Toetatud operatsioonisüsteemid |
973686 Microsoft MSXML Core Services 6.0 hoolduspaketi Service Pack 2 värskenduse kirjeldus |
MSXML 6.0 installis rakendus või installis käsitsi. Selle kiirparanduse rakendamiseks peab teil olema installitud MSXML 6.0 SP2. |
MSXML 6.0 SP2 |
Windows Server 2003 hoolduspakett Service Pack 2; Windows XP hoolduspakett Service Pack 2 |
|
973685 Microsoft XML Core Services 4.0 hoolduspaketi Service Pack 3 värskenduse kirjeldus |
MSXML 4.0 installis rakendus või installis käsitsi. Selle kiirparanduse rakendamiseks peab teil olema installitud MSXML 4.0 SP3. |
MSXML 4.0 SP3 |
Windows 7; Windows Server 2003 hoolduspakett Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista; Windows Vista hoolduspakett 1; Windows Vista hoolduspakett 2; Windows XP hoolduspakett 2; Windows XP hoolduspakett Service Pack 3 |
|
973688 Microsoft XML Core Services 4.0 hoolduspaketi Service Pack 2 värskenduse kirjeldus |
MSXML 4.0 installis rakendus või installis käsitsi. Selle kiirparanduse rakendamiseks peab teil olema installitud MSXML 4.0 SP2. |
MSXML 4.0 SP2 |
Windows 7; Windows Server 2003 hoolduspakett Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista; Windows Vista hoolduspakett 1; Windows Vista hoolduspakett 2; Windows XP hoolduspakett 2; Windows XP hoolduspakett |
Microsofti tugifailide allalaadimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasis oleva artikli kuvamiseks järgmist artiklinumbrit.
119591 Kuidas hankida Microsofti tugiteenusefaile võrguteenused Microsoft kontrollis seda faili viiruste suhtes. Microsoft kasutas kõige ajakohasemat viirusetuvastustarkvara, mis oli saadaval faili postitamiskuupäeval. Fail talletatakse täiustatud turbega serverites, mis aitavad ära hoida faili volitamata muudatusi.
Failiteave
Selle värskenduse ingliskeelses versioonis on järgmises tabelis loetletud failiatribuudid (või uuemad failiatribuudid). Nende failide kuupäevad ja kellaajad on loetletud koordineeritud maailmaaja (UTC) järgi. Failiteabe vaatamisel teisendatakse see kohalikuks kellaajaks. UTC ja kohaliku kellaaja erinevuse leidmiseks kasutage Juhtpaneel üksuse Kuupäev ja kellaaeg vahekaarti Ajavöönd.
Kõigi Toetatud x86-põhiste Windows XP ja Windows Server 2003 versioonide jaoks
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Kellaaeg |
---|---|---|---|---|
Msxml6.dll |
6.20.2003.0 |
1,415,000 |
19. aug 2009 |
09:07 |
Kõigi Toetatud x64-põhiste Windows XP ja Windows Server 2003 versioonide jaoks
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Kellaaeg |
---|---|---|---|---|
Msxml6.dll |
6.20.2003.0 |
2,018,648 |
20. aug 2009 |
03:21 |
Kõigi toetatud Windows XP ja Windows Server 2003 Itaniumi-põhiste versioonide jaoks
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Kellaaeg |
---|---|---|---|---|
Msxml6.dll |
6.20.2003.0 |
4,251,464 |
20. aug 2009 |
02:23 |
Lisateave
Dokumenditüübimääratluste kohta lisateabe saamiseks külastage järgmist veebisaiti:
http://www.w3.org/TR/xhtml1/dtds.htmlXHTML-i kohta lisateabe saamiseks külastage järgmist veebisaiti:
http://www.w3.org/TR/xhtml1/MSXML-i kohta lisateabe saamiseks külastage järgmist Microsoft Developer Networki veebisaiti:
http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspx Microsoft XML Parseri (MSXML) versioonide loendi kohta lisateabe saamiseks klõpsake Microsofti teabebaasis oleva artikli kuvamiseks järgmist artiklinumbrit.
269238 Microsoft XML Parseri (MSXML) versioonide loend
Viited
Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.
954459 MS08-069: XML Core Services 6.0 turbevärskenduse kirjeldus: 11. november 2008 Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks klõpsake Microsofti teabebaasis oleva artikli kuvamiseks järgmist artiklinumbrit.
824684 Microsofti tarkvaravärskenduste kirjeldamiseks kasutatava standardse terminoloogia kirjeldus