Simptomi

Kada posjetite Web-mjesto ili pokrenuli aplikaciju koja učitava XHTML dokumenata pomoću Microsoft XML Core Services (MSXML), MSXML će slati zahteve za World Wide Web Consortium (W3C) po dobro poznati dokument Type Definition (DTD) datoteke svaki put. Ovo ponašanje može dovesti puno saobraćaj na W3C server. Ponekad, možda će vam XHTML datoteke nisu učitane uspješno jer DTD zahtjevima su blokirane od strane W3C servera. Na primer, imate JavaScript datoteku (.js) koja sadrži sledeći kôd:

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();

Prilikom pokretanja JavaScript datoteku, datoteka se učitava u XHTML dokument pomoću MSXML. Ako nemate instalirane ove ispravke, možete dobiti sledeću poruku o grešci kada pokrenete JavaScript datoteku ako se DTD zahtevi su blokirane od strane W3C servera:

Greška: Server nije razumeo zahtev ili je zahtev bio nevažeći. Greška prilikom obrade resursa „http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”.

Nakon što instalirate ovu ispravku, JavaScript datoteka će pokrenuti uspešno i ćete primiti sljedeću poruku:

XHTML dokument uspješno je učitan.Napomena

  • Nakon što primijenite ovu nadopunu, MSXML kešira DTD datoteke lokalno da smanji broj zahteve koji se šalju na server W3C.

  • Nakon što instalirate ovu ispravku, od vas može biti zatraženo da ponovo pokrenete računar.

  • Ako instalirate ispravku u operativnom sistemu Windows Vista, Windows Server 2008 ili Windows 7, morate pokrenuti datoteku za instalacioni program kao administrator.

  • Više informacija o XHTML i definicije tipa dokumenta (DTD), potražite u odjeljku „Dodatne informacije”.

Rešenje

Informacije o nadopuni

Kako odrediti verziju MSXML

Da biste utvrdili MSXML verzija koja je instalirana na vašem računaru, sledite ove korake:

  1. Pronađite datoteku Msxml6.dll na sledeći direktorijum: C:\Windows\System32

  2. Kliknite desnim tasterom miša na datoteku Msxml6.dll, a zatim izaberite stavku Svojstva.

  3. Izaberite karticu verzija da vidite informacije o verziji. Napomena U operativnom sistemu Windows Vista, Windows 7 ili Windows Server 2008, kliknite na karticu Detalji .

Nabavljanje ove ispravke

Ova ispravka će se instalirati automatski Windows Update. Međutim, možete da instalirate ovo ažuriranje ručno tako što ćete preuzeti odgovarajući paket. Postoje nekoliko paketa koji sadrže ovu ispravku. Pušteni su to paketi za Sledeći scenariji drugu instalaciju:

Članci baze znanja

Instalacija scenarija

Pakete ispravki

MSXML verzije

Podržani operativni sistemi

973686 Opis ispravke za Microsoft MSXML Core Services 6.0 Service Pack 2  

MSXML 6.0 instalirana aplikacija, ili ručno instalirali sami. Da biste primenili ovaj hitni popravak, morate imati instaliran MSXML 6.0 SP2.

Download Odmah preuzmite paket ažuriranja.

MSXML 6.0 SP2

Windows Server 2003 Service Pack 2; Windows XP Service Pack 2

973685 Opis ispravke za Microsoft XML Core Services 4.0 Service Pack 3  

MSXML 4.0 instalirana aplikacija, ili ručno instalirali sami. Da biste primenili ovaj hitni popravak, morate imati MSXML 4.0 SP3 instaliran.

Download Odmah preuzmite paket ažuriranja.

MSXML 4.0 SP3

Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 servisni paket 2; Windows Vista; Windows Vista servisni paket 1; Windows Vista servisni paket 2; Windows XP Service Pack 2; Windows XP servisni paket 3

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0

Windows XP Professional x64 izdanje

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0

Windows Server 2003 SP2

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0

Servis za Windows Server 2003 servisni paket 2 x64 izdanje

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0

Windows Server 2003 Service Pack 2 za sustave s procesorima Itanium

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0 i MSXML 6.0

Operativni sistem Windows Vista, Windows Vista SP1 i Windows Vista SP2

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0 i MSXML 6.0

64-bitna izdanja sistema Windows Vista, Windows Vista, 64-bitna izdanja SP1 i Windows Vista SP2

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0 i MSXML 6.0

Windows Server 2008 i Windows Server 2008 SP2

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0 i MSXML 6.0

Windows Server 2008 x64 Edition i Windows Server 2008 x64 Edition SP2

Download Odmah preuzmite paket ažuriranja.

MSXML 3.0 i MSXML 6.0

Windows Server 2008 za sustave s procesorima Itanium i Windows Server 2008 za sustave s procesorima Itanium SP2

973688 Opis ispravke za Microsoft XML Core Services 4.0 sa servisnim paketom 2  

MSXML 4.0 instalirana aplikacija, ili ručno instalirali sami. Da biste primenili ovaj hitni popravak, morate imati instaliran MSXML 4.0 SP2.

Download Odmah preuzmite paket ažuriranja.

MSXML 4.0 SP2

Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 servisni paket 2; Windows Vista; Windows Vista servisni paket 1; Windows Vista servisni paket 2; Windows XP Service Pack 2; Windows XP servisni paket

Za više informacija o načinu preuzimanja Microsoft datoteka za podršku, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

119591 Nabavljanje Microsoft datoteka podrške sa usluga na mreži Microsoft je skenirala ovu datoteku protiv virusa. Microsoft je koristio najnoviji softver za otkrivanje virusa koji je bio dostupan na datum objavljivanja datoteke. Datoteka se čuva na serverima sa poboljšanom bezbednošću koji sprečavaju neovlaštene izmjene datoteke.

Informacije o datoteci

Engleska verzija ove nadopune ima atribute datoteke (ili novije atribute datoteke) koji su navedeni u tabeli. Datumi i vremena ovih datoteka navedeni su u koordiniranom univerzalnom vremenu (UTC). Kada pregledate informacije o datoteci, to je pretvaraju u lokalno vrijeme. Da biste saznali razliku između UTC i lokalnog vremena, koristite karticu " Vremenska zona " u stavci " datum i vreme " na kontrolnoj tabli.

Za sve podržane x86-bitne verzije operativnog sistema Windows XP i Windows Server 2003

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Msxml6.dll

6.20.2003.0

1,415,000

19-Aug-2009

09:07

Za sve podržane x64-bitne verzije operativnog sistema Windows XP i Windows Server 2003

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Msxml6.dll

6.20.2003.0

2,018,648

20-Aug-2009

03:21

Za sve podržane verzije zasnovane na Itanium čipovima operativnog sistema Windows XP i Windows Server 2003

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Msxml6.dll

6.20.2003.0

4,251,464

20-Aug-2009

02:23

Više informacija

Za više informacija o definicijama vrsta dokumenta, posjetite sljedeće Web-mjesto:

http://www.w3.org/TR/xhtml1/dtds.htmlZa više informacija o XHTML, posjetite sljedeće Web-mjesto:

http://www.w3.org/TR/xhtml1/Za više informacija o MSXML, posetite sledeću Microsoft Developer Network Web lokaciju:

http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspxZa više informacija o listi Microsoft XML Parser (MSXML) verzije, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

269238 Lista verzija Microsoft XML Parser (MSXML)

Reference

Za više informacija, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

954459 MS08-069: Opis bezbednosne ispravke za XML Core Services 6.0: 11 novembra 2008. Za više informacija o terminologiji za ažuriranje softvera, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

824684 Opis standardne terminologije koja se koristi za opisivanje Microsoftovih softverskih ažuriranja

Da li vam je potrebna dodatna pomoć?

Unapredite veštine

Istražite obuku >

Prvi nabavite nove funkcije

Pridružite se Microsoft insajdere >

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×