JQuery also looks nice...

On Mon, Feb 18, 2008 at 11:17 AM, Shifang (Frank) Sun <[EMAIL PROTECTED]>
wrote:

> Another option might be to look at what these Javascript libraries
> have to offer:
>
> "Prototype and script.aculo.us"
> http://www.pragprog.com/titles/cppsu
>
> These are not just for UI niceties. They handle a lot of the browser
> issues "correctly" and transparently.
>
> On Feb 18, 2008 11:10 AM, Peyton Todd <[EMAIL PROTECTED]> wrote:
> > I'm just about to head to the bookstore looking for an update to the
> > O'Reilly book. I've always loved O'Reilly books. But real quick: Does
> anyone
> > have a recommendation for some other book that would deal with which
> > properties - methods - collections are supported by which browser?
> >
> >
> > -----Original Message-----
> > From: Steven Ross
> > Sent: Feb 18, 2008 10:41 AM
> > To: discussion@acfug.org
> > Subject: Re: [ACFUG Discuss] Another Question From Rip Van Winkle
> >
> > never had any issues using getElementById (yes casing was wrong)...
> >
> >
> > On Mon, Feb 18, 2008 at 10:37 AM, Peyton Todd <[EMAIL PROTECTED]
> >
> > wrote:
> >
> > >
> > > Steven, did mean Firefox supports *parentNode* instead of
> getElementById?
> > My Firefox always complains of an error whenever it sees getElementById.
> > >
> > > Or is there perhaps a different spelling for Firefox? (not likely,
> right?)
> > The last letter in getElementById is lower case, not upper case as you
> have
> > it. But of course you meant to type it as lower case, right?
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Steven Ross
> > > Sent: Feb 18, 2008 10:16 AM
> > > To: discussion@acfug.org
> > > Subject: Re: [ACFUG Discuss] Another Question From Rip Van Winkle
> > >
> > >
> > > I have been using YUI (yahoo) library, it works well and has some nice
> > built in cross browser functionality.
> > >
> > >
> > >
> > > firefox supports getElementByID and the childNodes property... they
> > performa a little differently than in IE.
> > >
> > >
> > >
> > > On Mon, Feb 18, 2008 at 10:11 AM, Peyton Todd <
> [EMAIL PROTECTED]>
> > wrote:
> > >
> > > >
> > > >
> > > > First, I believe I already have Firebug: when Firefox tells me I
> have an
> > error (lower righthand corner) I can click on that and see lots of info
> > about it; and which I click on the '^' in that panel, it morphs into a
> > window with 'Firebug' in its title. But I don't see how that helps me
> with
> > navigation in the actual code I'm writing. Or do you mean navigation as
> in
> > exploring the document while I'm debugging?
> > > >
> > > > Second, Doug, which of those frameworks would you recommend? In its
> > documentation, Adobe refers to Spry from time to time...
> > > >
> > > >
> > > > I still have my question about how to re-write my particular
> functions
> > (or properties to be precise) Firefox-style. Thanks for the info that
> > parentNode = parentElement, but what about the other two?
> > > >
> > > > Incidentally, to most of you write web pages full of code like 'if
> IE to
> > this, if NS do that'? I hope there's a way to escape from that! I've had
> a
> > free ride on this so far since all my websites belonged to an INTRAnet
> > inside a NYC goverment agency which  standardized on IE...
> > > >
> > > >
> > > >
> > > >
> > > > Or is that what a framework would encapsulate? And if I use that,
> would
> > I be able to read my own code?
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Douglas Knudsen
> > > > Sent: Feb 18, 2008 9:55 AM
> > > > To: discussion@acfug.org
> > > > Subject: Re: [ACFUG Discuss] Another Question From Rip Van Winkle
> > > >
> > > > I suggest looking at using a framework.  This would be a Good Thing
> as
> > it would encapsulate these issues for you.  Frameworks for JS include
> Spry,
> > Dojo, JQuery, and the list could go on and on.
> > > >
> > > > DK
> > > >
> > > >
> > > > On Feb 18, 2008 9:44 AM, Steven Ross <[EMAIL PROTECTED]> wrote:
> > > >
> > > > > First go get firebug for firefox... that will help you with the
> dom
> > navigation.
> > > > >
> > > > >
> > > > > Firefox parentElement = parentNode
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Mon, Feb 18, 2008 at 9:16 AM, Peyton Todd
> > <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > > Hello again from the CF5 programmer trying to catch up.
> > > > > >
> > > > > > I always used to write for Internet Explorer, and did so again
> after
> > my return to programming a few months ago, resulting in what is by now a
> > rather complex site. Many CF (and other internet-based) programmers have
> > told me since then that I should have written for Firefox, and I now
> wish I
> > had, because of it's debugging abilities. But...
> > > > > >
> > > > > > How easy will it be to convert my existing code to run on
> Firefox?
> > Specifically, there are three functions I'm making heavy use of:
> > > > > >
> > > > > > 1. getElementById
> > > > > > 2. parentElement
> > > > > > 3. children[]
> > > > > >
> > > > > > According to my latest DOM book (O'Reilly, published 1998 - yes,
> I
> > know I need a new one) none of these exists in Netscape (same as
> Firefox,
> > right?). And sure enough I get error messages at least with the first
> one (I
> > never get past there to the others). So my question is:
> > > > > >
> > > > > > What is the Firefox way to do each of them? (According to my
> > O'Reilly book, document.all[] doesn't exist in Netscape, either.)
> > > > > >
> > > > > > One catch is: I would very much like to avoid giving unique
> names to
> > everything, for two reasons:
> > > > > >
> > > > > > 1. There are lots and lots of them. This is a roll-my-own
> > HIERARCHICAL grid of sorts with buttons to insert and delete new rows on
> > both of two levels.
> > > > > >
> > > > > > 2. All my update code makes heavy use of the fact that, when
> items
> > in a form have the same name (as they do in each successive row in my
> grid),
> > CF sends up the values as a comma-delimited list of values which I then
> loop
> > through.
> > > > > >
> > > > > > Any ideas?
> > > > > >
> > > > > > Thanks for your help,
> > > > > > Peyton
> > > > > >
> > > > > >
> > > > > > -------------------------------------------------------------
> > > > > > Annual Sponsor FigLeaf Software - http://www.figleaf.com
> > > > > >
> > > > > > To unsubscribe from this list, manage your profile @
> > > > > > http://www.acfug.org?fa=login.edituserform
> > > > > >
> > > > > > For more info, see http://www.acfug.org/mailinglists
> > > > > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > > > > List hosted by http://www.fusionlink.com
> > > > > > -------------------------------------------------------------
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Steven Ross
> > > > > web application & interface developer
> > > > > http://blog.stevensross.com
> > > > > [mobile] 404-488-4364 [fax] 267-482-4364
> > > > > [ AIM / Yahoo! : zeriumsteven ] [googleTalk : nowhiding ]
> > > > > -------------------------------------------------------------
> > > > > Annual Sponsor - Figleaf Software
> > > > >
> > > > >
> > > > > To unsubscribe from this list, manage your profile @
> > > > > http://www.acfug.org?fa=login.edituserform
> > > > >
> > > > > For more info, see http://www.acfug.org/mailinglists
> > > > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > > > List hosted by FusionLink
> > > > > -------------------------------------------------------------
> > > >
> > > >
> > > >
> > > > --
> > > > Douglas Knudsen
> > > > http://www.cubicleman.com
> > > > this is my signature, like it?
> > > > -------------------------------------------------------------
> > > > Annual Sponsor - Figleaf Software
> > > >
> > > > To unsubscribe from this list, manage your profile @
> > > > http://www.acfug.org?fa=login.edituserform
> > > >
> > > > For more info, see http://www.acfug.org/mailinglists
> > > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > > List hosted by FusionLink
> > > > -------------------------------------------------------------
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------------
> > > > Annual Sponsor FigLeaf Software - http://www.figleaf.com
> > > >
> > > > To unsubscribe from this list, manage your profile @
> > > > http://www.acfug.org?falogin.edituserform
> > > >
> > > >
> > > >
> > > >
> > > > For more info, see http://www.acfug.org/mailinglists
> > > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > > List hosted by http://www.fusionlink.com
> > > > -------------------------------------------------------------
> > > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Steven Ross
> > > web application & interface developer
> > > http://blog.stevensross.com
> > > [mobile] 404-488-4364 [fax] 267-482-4364
> > > [ AIM / Yahoo! : zeriumsteven ] [googleTalk : nowhiding ]
> > >
> > >
> > >
> > > -------------------------------------------------------------
> > > Annual Sponsor - Figleaf Software
> > >
> > > To unsubscribe from this list, manage your profile @
> > > http://www.acfug.org?fa=login.edituserform
> > >
> > > For more info, see http://www.acfug.org/mailinglists
> > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > List hosted by FusionLink
> > > -------------------------------------------------------------
> > >
> > >
> > > -------------------------------------------------------------
> > > Annual Sponsor FigLeaf Software - http://www.figleaf.com
> > >
> > > To unsubscribe from this list, manage your profile @
> > > http://www.acfug.org?fa=login.edituserform
> > >
> > > For more info, see http://www.acfug.org/mailinglists
> > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > List hosted by http://www.fusionlink.com
> > > -------------------------------------------------------------
> > >
> >
> >
> >
> > --
> > Steven Ross
> > web application & interface developer
> > http://blog.stevensross.com
> > [mobile] 404-488-4364 [fax] 267-482-4364
> >  [ AIM / Yahoo! : zeriumsteven ] [googleTalk : nowhiding ]
> > -------------------------------------------------------------
> > Annual Sponsor - Figleaf Software
> >
> > To unsubscribe from this list, manage your profile @
> > http://www.acfug.org?fa=login.edituserform
> >
> > For more info, see http://www.acfug.org/mailinglists
> > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > List hosted by FusionLink
> > -------------------------------------------------------------
> > -------------------------------------------------------------
> > Annual Sponsor FigLeaf Software - http://www.figleaf.com
> >
> > To unsubscribe from this list, manage your profile @
> > http://www.acfug.org?fa=login.edituserform
> >
> > For more info, see http://www.acfug.org/mailinglists
> > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > List hosted by http://www.fusionlink.com
> > -------------------------------------------------------------
> >
>
>
> -------------------------------------------------------------
> Annual Sponsor FigLeaf Software - http://www.figleaf.com
>
> To unsubscribe from this list, manage your profile @
> http://www.acfug.org?fa=login.edituserform
>
> For more info, see http://www.acfug.org/mailinglists
> Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> List hosted by http://www.fusionlink.com
> -------------------------------------------------------------
>
>
>
>


-- 
Steven Ross
web application & interface developer
http://blog.stevensross.com
[mobile] 404-488-4364 [fax] 267-482-4364
[ AIM / Yahoo! : zeriumsteven ] [googleTalk : nowhiding ]



-------------------------------------------------------------
Annual Sponsor FigLeaf Software - http://www.figleaf.com

To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------

Reply via email to