[Seaside] Placement In Page
Richard Durr
richard.durr at googlemail.com
Wed Nov 11 21:56:21 UTC 2009
Shouldn't this work?
renderContentOn:html
html div id: 'header'; with: [
html div class: 'headerTitle'; with: 'Some Heading'.
html anchor url: '#Content1'; with: 'Content 1'.
html anchor url: '#Content2'; with: 'Content 2'.
]
html div id: 'content1'; with: [
html anchor name: 'Content1'.
html text: self content1
].
html div id: 'content2'; with: [
html anchor name: 'Content2'.
html text: self content2
].
On Mon, Nov 9, 2009 at 11:16 AM, dirk newbold <dirkdirk at gmail.com> wrote:
> Sorry, I forgot to mention I'm a newbie of sorts (Smalltalk/Seaside is
> my first and only language, and I ain't too bright).
>
> Say I had the following
>
> renderContentOn: html
> html div id: 'header'; with: [
> html div class: 'headerTitle'; with: 'Some Heading'.
> html anchor callback: []; with: 'Content 1'.
> html anchor callback: []; with: 'Content 2' ].
> html div id: 'content1'; with: [
> html text: self content1 ].
> html div id: 'content2'; with: [
> html text: self content2 ]].
>
> I have two scenarios I'd like to achieve.
> 1. when the anchor 'Content 1' or 'Content 2' is clicked the page
> renders so that the top of the respective div is at the top of the
> page.
> 2. when coming from another page (class) this page renders with the
> top of a pre-selected 'Content 1' or 'Content 2' at the top of the
> page.
>
> Thanks for your patience.
>
> Cheers,
>
> Dirk
>
>
>
> On Sun, Nov 8, 2009 at 6:53 AM, Richard Durr
> <richard.durr at googlemail.com> wrote:
> > You could insert a named anchor an then put a hash followed by the name
> of
> > that anchor in the url:
> > http://url/seaside/yourapp#myDiv
> > would jump to where this stands:
> > html anchor
> > name: 'myDiv'.
> > what exactly do you want?
> >
> >
> > On Fri, Nov 6, 2009 at 10:25 PM, Boris Popov <boris at deepcovelabs.com>
> wrote:
> >>
> >> Hmm, usually animated functions have a variant that simply gets you to
> the
> >> final state without any intermediate transition... Maybe poke around the
> >> docs.
> >>
> >> -Boris (via BlackBerry)
> >>
> >> ----- Original Message -----
> >> From: seaside-bounces at lists.squeakfoundation.org
> >> <seaside-bounces at lists.squeakfoundation.org>
> >> To: Seaside - general discussion <seaside at lists.squeakfoundation.org>
> >> Sent: Fri Nov 06 13:18:50 2009
> >> Subject: [Seaside] Placement In Page
> >>
> >> Hi,
> >>
> >> I've a simple question...
> >>
> >> How do I get the top of the browser to start at some height (or div
> >> ref) down the page.
> >>
> >> Currently I've been using the following which is evoked upon some
> >> condition being met.
> >>
> >> html div
> >> script: html effect scroll;
> >> with: [ self renderContentOnPage: html ]
> >>
> >> This works fine but for some instances I would simply like to go
> >> straight to the point on the page without the delayed scroll effect.
> >>
> >> Cheers,
> >>
> >> Dirk
> >> _______________________________________________
> >> seaside mailing list
> >> seaside at lists.squeakfoundation.org
> >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >>
> >> _______________________________________________
> >> seaside mailing list
> >> seaside at lists.squeakfoundation.org
> >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >>
> >
> >
> > _______________________________________________
> > seaside mailing list
> > seaside at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
> >
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20091111/8b9828a4/attachment.htm
More information about the seaside
mailing list