[Seaside] How to get the value of a javascript variable?
Philippe Marschall
philippe.marschall at gmail.com
Mon Apr 23 15:06:32 UTC 2007
It does (somehow), but it still looks crappy.
Philippe
2007/4/23, Boris Popov <boris at deepcovelabs.com>:
>
>
>
> Doesn't your email client know how to show them in plain text by default? :)
>
> Cheers!
>
> -Boris
> (Sent from a 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: Mon Apr 23 07:23:08 2007
> Subject: Re: [Seaside] How to get the value of a javascript variable?
>
> Hi Joseph
>
> First of all, please stop using HTML emails, this is very annoying.
>
> 2007/4/18, Joseph Blatter <josephblatter62 at yahoo.com>:
> >
> > Hi Michel. Your example works great, thanks for your help on this, I
> > *really* think that should be added to the main Seaside package because
> it's
> > very usefull
>
> For all the JavaScript hackery we have JavaScript hackery frameworks
> like Scriptaculous that do XMLHttpRequest and stuff in a halfway
> probable way (way more portable than if you would write it yourself,
> this isn't meant offensive, that's just how it is).
>
> > (I bet not everybody out there could make 100% liquid css
> > designs ;).
>
>
> You use JavaScript to make CSS designs? This sounds a bit strange.
>
> > I have some problem integrating this into my application. I've customized
> > the #updateRoot: in my WAMainComponent. From there I add headings
> > ((WAHtmlElement named: 'link') ... attributeAt: 'rel' put: 'stylesheet';)
> > for multiple css's scripts according to the resolution found from your
> code.
>
> In 2.7 we have the new header api that should make stuff like this
> easier but diffrent CSS according screen resolution doesn't sound
> good.
>
> > With your code, WAMainComponent>>initialRequest is executed first, and a
> new
> > WAResponse is sent (from WAMyMainComponentSession) with the current
> scripts
> > plus the javascript call to the get browser's info function (self session
> > refreshAfterScript: ...). I don't understand why you cannot use
> > "aCurrentWAResponse" and attached or #nextPutAll: to there instead of
> > creating a new response in #refreshAfterScript:. The problem is: It seems
> I
> > cannot "attach" my custom WAMainComponent headings to the response (or
> they
> > are attached later?), because the new WAResponse was sent before (?),
> > resulting in my WAMainComponent class displayed without css's styling at
> > all.
> >
> > However, to verify this, I've included some anchors inside
> WAMainComponent
> > to change the css's dynamically. Reloaded the page, the content is there
> but
> > "raw" (no style applied), clicked the anchor and....and it worked fine,
> the
> > style was applied. I deduced the headings are sent, but somewhat after
> the
> > browser info things...since the respond: method seems a little bit
> > complicated to me, I ask again, is there a way to fix this behavior so
> the
> > proper headings are included and then the component is showed for the
> right
> > resolution?
>
>
> Cheers
> Philippe
>
> > Thanks
> >
> > ----- Mensaje original ----
> > De: Michel Bany <michel.bany at gmail.com>
> > Para: Seaside - general discussion
> > <seaside at lists.squeakfoundation.org>
> > Enviado: sábado, 7 de abril, 2007 6:40:55
> > Asunto: Re: [Seaside] How to get the value of a javascript variable?
> >
> >
> >
> > On 13 Apr 2007, at 19:19 , Joseph Blatter wrote:
> >
> > > Can you show me a simple example code of how to use the
> > > XMLHttpRequest from Javascript?
> >
> > Hi Joseph,
> > I posted an example at
> > ftp://ftp.bany.fr/seaside/GetBrowserInfo-mb.1.mcz
> > The example explicitely supports IE, Mozilla and Safari. May work
> > with other browsers.
> > HTH
> > Michel
> >
> >
> > > I just want to detect the screen resolution of the clients to set
> > > the right css configuration (from multiple css's). How to get this
> > > value from XMLHttpRequest from Smalltalk?
> > > thanks
> > >
> >
> >
> >
> > _______________________________________________
> > Seaside mailing list
> > Seaside at lists.squeakfoundation.org
> >
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
> >
> > __________________________________________________
> > Correo Yahoo!
> > Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
> > Regístrate ya - http://correo.espanol.yahoo.com/
> > _______________________________________________
> > 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
>
>
More information about the seaside
mailing list