webForumDet fria alternativet

ActiveX component can't create?

10 svar · 602 visningar · startad av Bosse168

Bosse168Medlem sedan nov. 20031 018 inlägg
#1

Denna kod funkar på mitt webbhotell men inte på min lokala test server.

Const TOP = 7

Set XMLDoc = CreateObject("MSXML2.DOMDocument.4.0")
XMLDoc.setProperty "ServerHTTPRequest", true
XMLDoc.async=false
XMLDoc.Load "http://expressen.se/expressen/jsp/xml.jsp?page=10"
If XMLDoc.parseError.errorCode = 0 Then

	Set articles =	XMLDoc.selectNodes("page/article[position() <= " & TOP & "]")
	For Each articleNode in articles

		response.write "[" & FormatDateTime(articleNode.getAttribute("updated"), 4) & "] <a href=klick.asp?id=4&url=http://www.expressen.se/index.jsp?a=" & articleNode.getAttribute("id") & " target=""_blank"">" & articleNode.selectSingleNode("headline").text & "</a><br>" & vbCrLf

	Next

Else
	Response.Write "Error: " & XMLDoc.parseError.reason
End If

Får detta felmeddelande:
Error Type:
Microsoft VBScript runtime (0x800A01AD)
ActiveX component can't create object: 'MSXML2.DOMDocument.4.0'
/start.asp, line 353

Någon som vet var det är för fel?
Jag kör Win 2000 server på min server burk.

/Red.
Hur uppdaterar/installerar man MSXML2?

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Pröva att byta MSXML2 mot Microsoft

Bosse168Medlem sedan nov. 20031 018 inlägg
#3

Då får jag detta felmeddelande:
Error Type:
Microsoft VBScript runtime (0x800A01AD)
ActiveX component can't create object: 'Microsoft.DOMDocument.4.0'

OveRRidEMedlem sedan feb. 200112 078 inlägg
#4
Set XMLDoc = Server.CreateObject("MSXML.DOMDocument")
@ndersMedlem sedan juni 200032 969 inlägg
#5

Re: ActiveX component can't create?

Bosse168 skrev:

Hur uppdaterar/installerar man MSXML2?

http://msdn.microsoft.com/xml/default.aspx

Bosse168Medlem sedan nov. 20031 018 inlägg
#6

Får detta fel meddelande när jag kör.

Set XMLDoc = Server.CreateObject("MSXML.DOMDocument")

Fel meddelandet:
Error Type:
msxml3.dll (0x80004005)
Unknown method. page/article[-->position()<-- <= 7]
/start.asp, line 359

@nders vet inte vad jag ska ladda ner på den sidan.

@ndersMedlem sedan juni 200032 969 inlägg
#7

Gå till XML downloads och ladda hem senaste versionen av parsern.

Bosse168Medlem sedan nov. 20031 018 inlägg
#8

Installera alla dessa?

msxml3cab.EXE
msxml3msms.EXE
msxml3usa.msi

@ndersMedlem sedan juni 200032 969 inlägg
#9

Du kan gott installera "Microsoft XML Core Services 4.0 Service Pack 2".

Det står i installationsanvisningarna på sidorna vad man ska installera.

Bosse168Medlem sedan nov. 20031 018 inlägg
#10

Tackar @nders du är en pärla.

@ndersMedlem sedan juni 200032 969 inlägg
#11

Wahr zåå godh. :)

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)