Connecting Tech Pros Worldwide Forums | Help | Site Map

Microsoft.XMLHTTP ASP.NET

Tim::..
Guest
 
Posts: n/a
#1: Nov 19 '05
Can someone please help me with this annoying little problem...

I use to use Microsoft.XMLHTTP in asp to pull html from other websites and
inbed it into my website but for some reason I can't seem to find out how to
do it in ASP.NET???

I did find this example in C# but am not 100% sure it will do the same
thing???

I also want the following code in VB rather than C#

Can someone please help me....

Thanks

<code>
var req;

function loadXMLDoc(url) {
// branch for native XMLHttpRequest object
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
// branch for IE/Windows ActiveX version
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
}
}
}

Brock Allen
Guest
 
Posts: n/a
#2: Nov 19 '05

re: Microsoft.XMLHTTP ASP.NET


Are you looking to do this in the client or on the server? From the looks
of it below you're doing it in the client (which really is independant of
ASP.NET). If you're looking to do this server side then look into HttpWebRequest
and HttpWebResponse classes in System.Net namespace.

-Brock
DevelopMentor
http://staff.develop.com/ballen


[color=blue]
> Can someone please help me with this annoying little problem...
>
> I use to use Microsoft.XMLHTTP in asp to pull html from other websites
> and inbed it into my website but for some reason I can't seem to find
> out how to do it in ASP.NET???
>
> I did find this example in C# but am not 100% sure it will do the same
> thing???
>
> I also want the following code in VB rather than C#
>
> Can someone please help me....
>
> Thanks
>
> <code>
> var req;
> function loadXMLDoc(url) {
> // branch for native XMLHttpRequest object
> if (window.XMLHttpRequest) {
> req = new XMLHttpRequest();
> req.onreadystatechange = processReqChange;
> req.open("GET", url, true);
> req.send(null);
> // branch for IE/Windows ActiveX version
> } else if (window.ActiveXObject) {
> req = new ActiveXObject("Microsoft.XMLHTTP");
> if (req) {
> req.onreadystatechange = processReqChange;
> req.open("GET", url, true);
> req.send();
> }
> }
> }[/color]



Scott Allen
Guest
 
Posts: n/a
#3: Nov 19 '05

re: Microsoft.XMLHTTP ASP.NET


Hi Tim:

The example you are showing is in JavaScript, and would run in the
client's browser.

If you want to pull the HTML from your C# code, your best bet is the
System.Net.WebClient and System.Net.WebRequest classes. The docs
contain C# examples on how to use the classes and Google will turn up
many more demonstrations.

http://msdn.microsoft.com/library/de...classtopic.asp
http://msdn.microsoft.com/library/de...classtopic.asp


HTH,

--
Scott
http://www.OdeToCode.com/blogs/scott/

On Tue, 3 May 2005 02:40:03 -0700, "Tim::.." <myatix_at_hotmail.com>
wrote:
[color=blue]
>Can someone please help me with this annoying little problem...
>
>I use to use Microsoft.XMLHTTP in asp to pull html from other websites and
>inbed it into my website but for some reason I can't seem to find out how to
>do it in ASP.NET???
>
>I did find this example in C# but am not 100% sure it will do the same
>thing???
>
>I also want the following code in VB rather than C#
>
>Can someone please help me....
>
>Thanks
>
><code>
>var req;
>
>function loadXMLDoc(url) {
> // branch for native XMLHttpRequest object
> if (window.XMLHttpRequest) {
> req = new XMLHttpRequest();
> req.onreadystatechange = processReqChange;
> req.open("GET", url, true);
> req.send(null);
> // branch for IE/Windows ActiveX version
> } else if (window.ActiveXObject) {
> req = new ActiveXObject("Microsoft.XMLHTTP");
> if (req) {
> req.onreadystatechange = processReqChange;
> req.open("GET", url, true);
> req.send();
> }
> }
>}[/color]

Tim::..
Guest
 
Posts: n/a
#4: Nov 19 '05

re: Microsoft.XMLHTTP ASP.NET


Thanks for the help guys!



"Scott Allen" wrote:
[color=blue]
> Hi Tim:
>
> The example you are showing is in JavaScript, and would run in the
> client's browser.
>
> If you want to pull the HTML from your C# code, your best bet is the
> System.Net.WebClient and System.Net.WebRequest classes. The docs
> contain C# examples on how to use the classes and Google will turn up
> many more demonstrations.
>
> http://msdn.microsoft.com/library/de...classtopic.asp
> http://msdn.microsoft.com/library/de...classtopic.asp
>
>
> HTH,
>
> --
> Scott
> http://www.OdeToCode.com/blogs/scott/
>
> On Tue, 3 May 2005 02:40:03 -0700, "Tim::.." <myatix_at_hotmail.com>
> wrote:
>[color=green]
> >Can someone please help me with this annoying little problem...
> >
> >I use to use Microsoft.XMLHTTP in asp to pull html from other websites and
> >inbed it into my website but for some reason I can't seem to find out how to
> >do it in ASP.NET???
> >
> >I did find this example in C# but am not 100% sure it will do the same
> >thing???
> >
> >I also want the following code in VB rather than C#
> >
> >Can someone please help me....
> >
> >Thanks
> >
> ><code>
> >var req;
> >
> >function loadXMLDoc(url) {
> > // branch for native XMLHttpRequest object
> > if (window.XMLHttpRequest) {
> > req = new XMLHttpRequest();
> > req.onreadystatechange = processReqChange;
> > req.open("GET", url, true);
> > req.send(null);
> > // branch for IE/Windows ActiveX version
> > } else if (window.ActiveXObject) {
> > req = new ActiveXObject("Microsoft.XMLHTTP");
> > if (req) {
> > req.onreadystatechange = processReqChange;
> > req.open("GET", url, true);
> > req.send();
> > }
> > }
> >}[/color]
>
>[/color]
Closed Thread