[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