<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET AJAX UI</title><link>http://forums.asp.net/1008.aspx</link><description>Here you can discuss UI-related issues with AJAX such as controls and client-side functionality including Silverlight controls for ASP.NET</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: javaScript Exception in FF - NS_ERROR_DOM_BAD_URI</title><link>http://forums.asp.net/thread/1338613.aspx</link><pubDate>Tue, 11 Jul 2006 22:54:54 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1338613</guid><dc:creator>steve harman</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1338613.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1008&amp;PostID=1338613</wfw:commentRss><description>Sounds like the Atlas team has been &lt;a HREF="/thread/1335914.aspx"&gt;made aware of this issue&lt;/a&gt;... hopefully a fix will be available soon.&lt;br /&gt;</description></item><item><title>Re: javaScript Exception in FF - NS_ERROR_DOM_BAD_URI</title><link>http://forums.asp.net/thread/1336659.aspx</link><pubDate>Mon, 10 Jul 2006 11:17:45 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1336659</guid><dc:creator>steve harman</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1336659.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1008&amp;PostID=1336659</wfw:commentRss><description>Some other details I forgot to mention:&lt;br /&gt;- I'm running Firefox 1.5.0.4&lt;br /&gt;- You can reproduce this issue by going to the Atlas Docs examples... &lt;a href="http://atlas.asp.net/docs/atlas/samples/controls/UpdatePanel1_cs.aspx"&gt;like this one&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;To recreate:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Open that link.&lt;/li&gt;&lt;li&gt;In FF go to Tools -&amp;gt; JavaScript Console, and click the "Clear" option at the top of the JavaScript Console window. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Now, in the window that the example is in, click the first button.&lt;/li&gt;&lt;li&gt;Look at the JavaScript Console. You should see the exception message.&lt;/li&gt;&lt;/ol&gt;</description></item><item><title>javaScript Exception in FF - NS_ERROR_DOM_BAD_URI</title><link>http://forums.asp.net/thread/1336435.aspx</link><pubDate>Mon, 10 Jul 2006 04:03:24 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1336435</guid><dc:creator>steve harman</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1336435.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1008&amp;PostID=1336435</wfw:commentRss><description>My situation is a pretty simple one. I've got a page with a single UpdatePanel with a Trigger and ContentTemplate as follows:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New" size="2"&gt;&amp;lt;atlas:ScriptManager runat="server" ID="scriptMgr" EnablePartialRendering="true" /&amp;gt;&lt;br /&gt;....&lt;br /&gt;&amp;lt;atlas:UpdatePanel id="uppnlClearContent" runat="server" Mode="Conditional"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Triggers&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;atlas:ControlEventTrigger ControlID="btnClearContent" EventName="Click" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Triggers&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ContentTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:Panel id="pnlClearContent" runat="server"&amp;gt;&amp;lt;/asp:Panel&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;&amp;lt;asp:CheckBox id="chkClearContent" runat="server" Text="Clear Content." Checked="false" /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;&amp;lt;asp:Button id="btnClearContent" runat="server" Text="Clear It!" CausesValidation="false" OnClick="btnClearContent_Click"/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ContentTemplate&amp;gt;&lt;br /&gt;&amp;lt;/atlas:UpdatePanel&amp;gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;I have some processing (very basic logic) happening on the backend and then messages are returned and displayed via the Panel control... and all works well in IE. Actually, it works great in FF for the first click (request), but any subsequent clicks never trigger the AJAX call b/c a javaScript exception is being thrown in (I assume) the callback handler from the first click. I need to refresh/reload the page in order to kick off another request... kind of defeats the purpose of AJAX, huh?&lt;br /&gt;&lt;br /&gt;Using the FireFox javaScript Console, I see the following exception being thrown after clicking the &lt;font face="Courier New" size="2"&gt;btnClearContent&lt;/font&gt; button:&lt;br /&gt;Error: [Exception... "Access to restricted URI denied"&amp;nbsp; code: "1012" nsresult: "0x805303f4 (&lt;font color="#ff0000"&gt;&lt;b&gt;NS_ERROR_DOM_BAD_URI&lt;/b&gt;&lt;/font&gt;)"&lt;br /&gt;&lt;br /&gt;and the offending line of code is the for loop below:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New" size="2"&gt;this._updateStyleSheet = function(cssText) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var head = document.getElementsByTagName('HEAD')[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var styles = document.styleSheets;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var styleSheet = styles[styles.length - 1];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Sys.Runtime.get_hostType() == Sys.HostType.InternetExplorer) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleSheet.cssText = cssText;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color="#0000ff"&gt;for (var i = styleSheet.cssRules.length - 1; i &amp;gt;= 0; i--)&lt;/font&gt; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleSheet.deleteRule(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/font&gt;&lt;br /&gt;My Venkman debugger is acting odd so I can't dig into this anymore. Is anyone else seeing this?&lt;br /&gt;</description></item></channel></rss>