on load script doesn't run?

Louis LaBrunda <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.seaside
Organization Keystone Software Corp.
Message-ID <[email protected]>
Hi Paul,

Thanks, that fixed it.

Lou

On Mon, 13 Nov 2017 14:38:20 -0700 (MST), Paul DeBruicker <[email protected]> wrote:

>Hi Lou,
>
>You need to use JSStreams to get the JS code rendered without the "'s
>
>To do that change your:
>
> onClick: 'document.getElementById("', jumpSpot,'").scrollIntoView(true)';
>
>
>to
>
>
> onClick: (JSStream on: 'document.getElementById("',
>jumpSpot,'").scrollIntoView(true)');
>
>
>
>and do the same thing with the #addLoadScriptFirst:
>
>
>Hope this helps
>
>Paul
>
>
>
>
>Louis LaBrunda wrote
>> Hi,
>> 
>> Sorry, I forgot to include the generated HTML looks like this:
>> 
>> function
>> onLoad(){"document.getElementById('Pin13').scrollIntoView(true)";setInterval(function(){$("#id3").load("/RaspberryRelay",["_s=qyvVLpxhBS0O8e_M","_k=Lbuu-4MsT7qed6bV","2"].join("&"))},1000);};
>> 
>> I'm not sure I like the double quotes around the javascript I want to run
>> on load but if that
>> is the problem, I don't know how to get rid of them?
>> 
>> Lou
>> 
>> On Mon, 13 Nov 2017 15:55:53 -0500, Louis LaBrunda &lt;
>
>> Lou@
>
>> &gt; wrote:
>> 
>>>Hi All,
>>>
>>>I'm running a Squeak/Seaside program on a Raspberry Pi.  I'm trying to age
>a little javascript
>>>to run on load.  I have ids set at the beginning of some tables like
>'Pin13'.  When I generate
>>>an anchor with #jumpSpot set to 'Pin13' and the on load script with the
>this code:
>>>
>>>			html anchor url: 'javascript:void(0)'; onClick:
>'document.getElementById("', jumpSpot,
>>>'").scrollIntoView(true)'; with: 'Jump to Spot'.
>>>			html document addLoadScriptFirst: 'document.getElementById(''',
>jumpSpot,
>>>''').scrollIntoView(true)'.
>>>
>>>clicking on the anchor works but the on load script doesn't seem to run. 
>What an I doing
>>>wrong?
>>>
>>>Lou
>> -- 
>> Louis LaBrunda
>> Keystone Software Corp.
>> SkypeMe callto://PhotonDemon
>> 
>> _______________________________________________
>> seaside mailing list
>
>> [email protected]
>
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
-- 
Louis LaBrunda
Keystone Software Corp.
SkypeMe callto://PhotonDemon

_______________________________________________
seaside mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.