[uf-rest] AHAH! Not yet.

Dr. Ernie Prabhakar drernie at opendarwin.org
Wed Jan 4 15:18:41 PST 2006


Hmm. What if you added 'id=body' to your inner HTML, and try that  
first?  Would that eliminate the extra tags? That seems clearer, and  
at least doesn't complicate the API.

-- Ernie P.

On Jan 4, 2006, at 3:12 PM, Justin Maxwell wrote:

> On 4 Jan 2006, at 14:43, Dr. Ernie Prabhakar wrote:
>
>> If I'm right, then this is even more obnoxious than I thought.   
>> What did you think of my suggestion of adding a "source" div to  
>> the AHAH call?  Would that actually make your life simpler, by  
>> allowing you to 'host' all your AHAH fragments on a single page?
>
> I think we can be even more specific than that: source is "body".   
> Part of the attraction to AHAH, for me, is its conceptual  
> simplicity.   I already feel like I'm cheating by passing functions  
> to it, but I need that for my application.
>
> There would be two ways off the top of my head to do this while  
> still respecting AHAH's use of responseText instead of responseXML.
>
> 1. regexp match relevant content (ALL content NOT INCLUDING content  
> type declarations or <head>.*</head> elements.
>
> 2. dump the content in as usual, and remove any nodes matching  
> 'link', 'title' or 'meta' from the destination node
>
> The response text contains everything -- body tag and all, but once  
> it's assigned to a node via innerhtml (even an "html" element  
> created via createElement), it loses the body.  So we can't  
> getElementsByTagName('body').  I think option 1 is pretty solid,  
> but I'd like to hear other opinions on it.
>
>
>
>
> _______________________________________________
> microformats-rest mailing list
> microformats-rest at microformats.org
> http://microformats.org/mailman/listinfo/microformats-rest



More information about the microformats-rest mailing list