This is Interesting: Free Magazines for Graphics designers and webmasters
Home > Archive > Mozilla XML > September 2005 > XMLHttpRequest for "HEAD" dumps "no element found" errors
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
XMLHttpRequest for "HEAD" dumps "no element found" errors
|
|
| Michael Vincent van Rantwijk 2005-09-04, 7:15 am |
| I use somehing like this:
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("HEAD", aURL, false);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
return xmlhttp.getResponseHeader("Last-Modified");
}
}
xmlhttp.send(null);
and that works, but it throws JavaScript errors like this:
Error: [JavaScript Error: "no element found" {file:
"http://mozillazine.org/atom.xml" line: 1 column: 1 source: "
^"}]
Source File: http://mozillazine.org/atom.xml
Line: 1, Column: 1
Source Code:
^
Why is that?
Note that I looked for "no element found" and found this:
http://lxr.mozilla.org/seamonkey/se...element%20found
but only the headers are send, not the file, so why does it spit out
this kind of XML parser errors?
Michael
| |
| Michael Vincent van Rantwijk 2005-09-04, 7:15 am |
| Michael Vincent van Rantwijk wrote:
> I use somehing like this:
>
> var xmlhttp = new XMLHttpRequest();
> xmlhttp.open("HEAD", aURL, false);
Err, make that xmlhttp.open("HEAD", aURL, true);
| |
| Martin Honnen 2005-09-04, 7:19 pm |
|
Michael Vincent van Rantwijk wrote:
> I use somehing like this:
>
> var xmlhttp = new XMLHttpRequest();
> xmlhttp.open("HEAD", aURL, false);
> xmlhttp.onreadystatechange = function() {
> if (xmlhttp.readyState == 4) {
> return xmlhttp.getResponseHeader("Last-Modified");
> }
> }
> xmlhttp.send(null);
>
> and that works, but it throws JavaScript errors like this:
>
> Error: [JavaScript Error: "no element found" {file:
> "http://mozillazine.org/atom.xml" line: 1 column: 1 source: "
> ^"}]
> Source File: http://mozillazine.org/atom.xml
> Line: 1, Column: 1
> Source Code:
> ^
I have tried with Mozilla 1.7.11 and no errors happen, but when I try
with Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4)
Gecko/20050806 Firefox/1.0+ I see the error so it looks like a
regression that happened on the trunk after 1.7. Although I don't know
whether something has changed with XMLHttpRequest and HEAD requests or
maybe only error reporting, lots of stuff nowadays ends up in the
JavaScript console although it is not a script error.
Consider filing a bug on the issue and please post the bug number here.
--
Martin Honnen
http://JavaScript.FAQTs.com/
| |
| Michael Vincent van Rantwijk 2005-09-04, 7:19 pm |
| Martin Honnen wrote:
>
>
> Michael Vincent van Rantwijk wrote:
>
>
> I have tried with Mozilla 1.7.11 and no errors happen, but when I try
> with Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4)
> Gecko/20050806 Firefox/1.0+ I see the error so it looks like a
> regression that happened on the trunk after 1.7. Although I don't know
> whether something has changed with XMLHttpRequest and HEAD requests or
> maybe only error reporting, lots of stuff nowadays ends up in the
> JavaScript console although it is not a script error.
FYI: I don't get the error for HTML files, so maybe this is limited to
XML files?
> Consider filing a bug on the issue and please post the bug number here.
I hope someone else can do that, because I don't know what component to
use, and that's just one of the things I should know--but I don't.
Thanks,
Michael
| |
|
|
| Michael Vincent van Rantwijk 2005-09-04, 7:19 pm |
| Martin Honnen wrote:
>
>
> Michael Vincent van Rantwijk wrote:
>
> Bug report is <https://bugzilla.mozilla.org/show_bug.cgi?id=307049>.
Wow, Peter van der Beken already has a patch for it, perfect!
Danke Martin ;)
Michael
|
|
|
| | Copyright 2003 - 2008 forum4designers.com Software forum Computer Hardware reviews |
|