Thanks for that excellent response. I have changed to lowercase 'id'
and it works as you say.

I am not displaying the PM timeline currently - but I will add "id" to
all data in future.

It works OK in IE 7!
I have a couple of other things that are different in the 3 browsers
(always OK in IE)  - any thoughts?
They are not priority probllems for me at the moment.

Andrew


On Sep 10, 12:27 am, Michael Nosal <[email protected]> wrote:
> Your XML data file, ausHistory.xml includes the event attribute 'Id', not 'id'
>
> <event Id="e659" start="Wednesday, 3 January 1900, 12:00:0 UTC" 
> title="Electric lighting is installed on Adelaide streets." 
> image="../Media/AusHistory/TOOTnopic.png">
> Electric lighting is installed on Adelaide streets. <div 
> class="cat-bg-bubble1"></div>
> </event>
>
> Timeline is looking for an event attribute 'id' all lowercase. If it doesn't 
> find one, it creates one for you.
> Your second XML data file ausPM.xml contains no id attributes, so Timeline 
> creates event id's for those events as well.
> Since ausPM.xml is a very small file, it is returned and loaded *first* even 
> though the call to loadXML executes after the call to load ausHistory.xml, 
> which takes longer to respond.
> Thus, Timeline starts counting events e1, e2, etc. for the ausPM.xml events. 
> When it gets to ausHistory.xml, it starts numbering those event id's starting 
> at e33, e34, etc. That's why you are opening bubbles for the wrong events.
>
> If you've already loaded the page, and hit refresh, both .xml files are in 
> the browser cache, and the browser starts processing ausHistory.xml *first* 
> this time, and the event id's generated by Timeline match what you were 
> expecting.
>
> Change the Id attribute to id and that should fix the problem.
> You might consider adding event id's to the ausPM events if you are adding 
> them to the same event source as the ausHistory.xml file.
>
> --Mike
>
> On Sep 8, 2011, at 7:35 PM, ZermattMan wrote:
>
>
>
> > I am working on a Timeline you can see here.
>
> >        http://www.timelinesofourtimes.com/ausHistory.aspx
>
> > I have a dropdown list I am using to move to major events on the
> > timeline. This works fine in IE 7, but it doesn't usually work in
> > Google Chrome.
>
> > Code for Drop down list:
>
> > <select id="Nine01" onchange="openBubble(this.value);">
> >                    <option value="e1">Captain Cook charts the eastern
> > coast</option>
> >                    <option value="e5">First Fleet arrives in Botany
> > Bay</option>
> >                    <option value="e18">Mutiny on the Bounty occurs</
> > option>
> >                    <option value="e669">Australia becomes a
> > federation</option>
> >                    <option value="e1542">Gough Whitlam's Government
> > elected</option>
> >                    </select>
>
> > Data records look like this:
>
> > <event Id='e5'  start="Saturday, 26 January 1788, 12:00:0 UTC"
> > title="The British First Fleet, led by Governor of New South
> > Wales..."  image="../Media/AusHistory/TOOTnopic.png" >The British
> > First Fleet, led by Governor of New South Wales, Governor Arthur
> > Phillip arrives in New South Wales to found first European settlement
> > and penal colony at Sydney. Colony includes "all the islands adjacent
> > in the Pacific Ocean" and  running westward to the 135th meridian
> > east. This claim included the islands of New Zealand, which were
> > administered as part of New South Wales.
> > </event>
>
> > In Google, sometimes the TL doesn't move at all, and at other times it
> > goes to the wrong event.
> > Often Google will act correctly if I refresh the page AND then click
> > on timeline and press the Home key!
>
> > I have similar problem in FireFox.
>
> > Any help is appreciated
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "SIMILE Widgets" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/simile-widgets?hl=en.- Hide quoted text -
>
> - Show quoted text -

-- 
You received this message because you are subscribed to the Google Groups 
"SIMILE Widgets" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/simile-widgets?hl=en.

Reply via email to