In that link, I see the alert from catch in Firefox 3 with the same failure code that David mentioned earlier.
-- dz On Fri, Feb 13, 2009 at 9:15 AM, John Resig <jere...@gmail.com> wrote: > > I've set up a test page and no possible combination that I try works: > http://dev.jquery.com/~john/ticket/xmlns/ > > Including the basic one: > var div = document.createElement("div"); > div.innerHTML = '<b lift:gc="foo">Hi</b>'; > > It sounds like there's another issue at play. > > --John > > > > On Fri, Feb 13, 2009 at 12:43 AM, David Pollak > <feeder.of.the.be...@gmail.com> wrote: >> >> I set a breakpoint at line 899 and inspected the div variable. It >> seems to be bound a phantom document that does not have any attributes >> (e.g., the xmlns:lift="..." attribute). >> >> This div is created in line 850 (div = context.createElement("div");) >> >> Hope this helps. >> >> On Feb 12, 9:24 pm, David Pollak <feeder.of.the.be...@gmail.com> >> wrote: >>> On Feb 12, 7:37 pm, John Resig <jere...@gmail.com> wrote: >>> >>> > I'm trying to figure out if this is something that's blockUI-specific. >>> > What happens if you do: >>> > $("#hi").html('<b lift:gc="foo">Hi</b>'); >>> >>> That fails in the same way on line 899 of jQuery 1.3.1. >>> >>> >>> >>> > Inside your try/catch. >>> >>> > --John >>> >>> > On Thu, Feb 12, 2009 at 10:08 PM, David Pollak >>> >>> > <feeder.of.the.be...@gmail.com> wrote: >>> >>> > > On Feb 12, 6:09 pm, John Resig <jere...@gmail.com> wrote: >>> > >> > "application/xhtml+xml" >>> >>> > >> What do you do for the other browsers? (IE) >>> >>> > > The XHTML is sent through a quirks mode rewriter for IE and served as >>> > > text/html >>> >>> > >> >> 2) Self-closing script tags are invalid (may want to fix those >>> > >> >> first). >>> >>> > >> > Why are they invalid for xhtml? >>> >>> > >> Dunno, but they are:http://www.w3.org/TR/xhtml1/#C_3 >>> >>> > > Okay. I've changed up the last XHTML -> bytes phase to put explicit >>> > > closing tags on <script/>, <p/>, etc. The behavior in Firefox is the >>> > > same with the changes... the exception is thrown. Here's the failing >>> > > file: >>> >>> > > <?xml version="1.0" encoding="UTF-8"?> >>> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// >>> > >www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >>> > > <html xmlns="http://www.w3.org/1999/xhtml" xmlns:lift="http:// >>> > > liftweb.net/"><head> >>> > > <meta http-equiv="content-type" content="text/html; >>> > > charset=UTF-8" /> >>> >>> > > <title>GC Test</title> >>> >>> > > <script src="/scripts/jquery-1.3.1.js" type="text/javascript"></ >>> > > script> >>> > > <script src="/scripts/jquery.blockUI.js" type="text/javascript"></ >>> > > script> >>> > > <body> >>> > > <div id="hi"></div> >>> >>> > > <script> >>> > > // <![CDATA[ >>> > > $(document).ready(function() { >>> > > try { >>> > > var d = document.getElementById("hi"); >>> > > var s = '<b lift:gc="foo">Hi</b>'; >>> > > d.innerHTML = s; >>> > > jQuery.blockUI({message: s}); >>> > > } catch (e) { >>> > > alert(e); >>> > > } >>> > > }); >>> >>> > > // ]]> >>> > > </script> >>> > > </body> >>> > > </html> >>> >>> > >> --John >> > >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-dev@googlegroups.com To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---