[Zope] Rif: RE: [Zope] JScript objects
Rik Hoekstra
rik.hoekstra@inghist.nl
Tue, 11 Jan 2000 13:43:43 +0100
cesare@planningsrl.it wrote:
>
> >Including JScript/JavaScript code in DTML documents/methods works. What
> >does the script look like and what is the surrounding HTML/DTML?
>
> Sorry for the delay in the answer but I have been out few days.
>
> The script look like this:
>
> <script language=JavaScript>
> function ds_onChange()
> {
> var ga;
> var flag;
>
> // Cycle through action lists for the select
> this.actionManager.executeActions(this.currentList,
> this.options[this.selectedIndex].text);
>
> // loop through all groups
> for(var g in dsm.groups)
> {
> ga = dsm.groups[g].split(",");
> flag = false
> for(var i=0; i < ga.length; i++)
> {
> if(ga[i] == this.alias)
> flag = true;
> else if(flag)
> {
> var s = dsm.dynamicSelects[ga[i]];
> s.actionManager.executeActions(s.currentList,
> s.options[s.selectedIndex].text);
> }
> }
> }
> }
>
> .....some other jscript functions......
>
> </script>
>
> I declared a dtml-method CreaJScriptInserimentoAnnuncio wich contains the
> jscript code.
> Then i called the <dtml-call CreaJScriptInserimentoAnnuncio> in my
> dtml-method containing some othe dtml and html code.
>
make that
<dtml-var CreaJScriptInserimentoAnnuncio>
The dtml-call doesn't include your script, it just calls it
Rik