Jimmy Schementi wrote:
def download(url):
request = HtmlPage.Window.CreateInstance("XMLHttpRequest")
request.Invoke("open", "GET", url, false) # false means
synchronous
request.Invoke("send", "")
return request.GetProperty("responseText")
:)
Is that cross-browser?
Well, it works on Firefox. Cool.
Michael
Works in IE7-8 as well. There's of course cases while using XMLHttpRequest
where you have to do browser-specific things, but this little chunk of code
will work cross-browser
Unfortunately my use case is for doing a cross-domain POST, so
XMLHttpRequest doesn't work at all. I'll try and get HttpBrowserRequest
working.
Michael
http://www.ironpythoninaction.com/
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com