XMLHttpRequest is subject to the browser's sandbox. I believe the URLs it requests may need to be in the same domain as the calling script. That said, you are somewhat at the mercy of the browser. I think Firefox just stops the request and puts an error message in the Javascript console; Internet Explorer puts up a warning dialog and will let the user override it.
<br><br>Instead of a fully qualified host name, try a local one: url=&#39;<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www./" target="_blank"></a>&lt;phpfilename&gt;.php? ...&#39;;<br><br>jeff<br>
<br><div><span class="gmail_quote">On 2/7/07, <b class="gmail_sendername">Peter Fogg</b> &lt;<a href="mailto:peter.fogg@sbcglobal.net">peter.fogg@sbcglobal.net</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks for the response. The server is at a hosting company and I do<br>not have access to any of the logs. There are no references to<br>&quot;file:///&quot; anywhere in the code; the code in the JavaScript declaring<br>
the url for the request is:<br>url=&#39;<a href="http://www.">http://www.</a>&lt;domainname&gt;/&lt;phpfilename&gt;.php? ...&#39;;. Isn&#39;t that a<br>fully qualified host name?<br><br>Today it is still the case that the AJAX works without problem here at
<br>my home but fails intermittently on computers elsewhere some of which<br>are on slow pipes and some on T1 pipes.<br><br>Peter -<br><br>On Feb 6, 2007, at 10:49 AM, Claude Felizardo wrote:<br><br>&gt; On 2/6/07, Peter Fogg &lt;
<a href="mailto:peter.fogg@sbcglobal.net">peter.fogg@sbcglobal.net</a>&gt; wrote:<br>&gt;&gt; I am involved in the development of a website that uses AJAX in<br>&gt;&gt; several<br>&gt;&gt; places. The site works without a problem on my several iMac OS 10x and
<br>&gt;&gt; Windows XP computers. However, the AJAX parts of the site do not work<br>&gt;&gt; for several other people on their various Windows computers in their<br>&gt;&gt; homes. In addition, some of them have experienced intermittent success
<br>&gt;&gt; with the AJAX.<br>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp; This message appears: &quot;Error: uncaught exception: Permission denied<br>&gt;&gt; to<br>&gt;&gt; call method XMLHttpRequest.open&quot;.<br>&gt;&gt;<br>&gt;&gt; Yes, the entire site, database, php files etc. is in the same domain.
<br>&gt;&gt;<br>&gt;&gt; Any thoughts on this head-scratcher will be appreciated.<br>&gt;&gt;<br>&gt;&gt; Peter -<br>&gt;<br>&gt; Get the exact time for the errors then check your web server logs for<br>&gt; errors.&nbsp;&nbsp;check both the access and error logs.
<br>&gt;<br>&gt; A quick google search using your error text says to check to make sure<br>&gt; you don&#39;t have references to file:/// or not using a fully qualified<br>&gt; host name.&nbsp;&nbsp;Also check for cross&nbsp;&nbsp;domain scripting security issues.
<br>&gt;<br><br></blockquote></div><br>