HLH wrote:
>> Det nemmeste vil nok være at tilføje noget error-handling her, dvs
>> tilføje linien
>>
>> on error resume next
>> > ' xmlDoc.load(extURL)
>> Response.Write Err.Number
>>
>
> Tak for dit svar, men hvad sker der når det fejler?
Fejlnummeret udskrives
(Response.Write Err.Number)
> Mit feed skal vises på kundens forside sammen med en masse andet
> indhold. Derfor ønskes ingen pop-up fejlmeddelelser eller lignende,
> men et af følgende:
>
> A. Feedet opdateres ikke, men der vises i stedet et "gammelt" feed fra
> sidst der var forbindelse (Det kræver vel at kunden cacher mit feed og
> gemmer det på sin egen server eller?)
ja
> B. Der vises en standardtekst der for feedet ellers skulle være vist,
> f.eks. et link til min side (Er det muligt med dit forslag?)
Ja - man kan fx i stedet for fejlnummeret udskrive et link
Response.Write "
http://stocholm.dk"
(med passende html-elementer omkring)
> C. Indlæsningen springes blot over og pladsen, hvor feedet skulle
> vises bliver blank.
Noget i retning af
xmlDoc.setProperty "ServerHTTPRequest", true
on error resume next
xmlDoc.load(extURL)
if Err.Number <> 0
dim title(5), link(5), i
Set oNode = xmldoc.documentElement.getElementsByTagName("item")
i = 0
For each Item in oNode
i = 1 + i
title(i) = Item.ChildNodes.Item(0).text
link(i) = Item.ChildNodes.Item(2).text
Next
end if
on error goto 0
(du bør bede din ASP-udvikler om hvordan det specifikt tilrettes hendes
kode)
--
Jesper Stocholm
http://stocholm.dk
Programmer's code comment:
//It probably makes more sense when you're stoned.