You are not logged in linkOpaque.gif Log in linkOpaque.gif Join
You are here: Home » Members » calamitynouch's Home » Interprétation Javascript par Python

Une communauté active ?
Trouvez vous facilement les réponses à vos questions sur ZOPE, PLONE ou CPS (ou autres interfaces)
oui trés facilement
ca va
moyennement il faut pas mal chercher
non c'est assez dur
quasiment jamais

[ Results | Polls ]
Votes: 481
About
Created by
calamitynouch
Document Post dans le forum
Last modified
25/10/06
State
published

Interprétation Javascript par Python


Pour participer à cette discussion, cliquez ici pour vous inscrire.

Auteur Discussion
calamitynouch
Interprétation Javascript par Python
J'ai dun code javascript qui marchait avec Zope2.6/Plone 1.0.5 et qui ne marche plus sous Zope2.7/Plone 2.0.5
Les bouts de code javascript qui ne fonctionnent pas sont les suivant :

Celui-ci est dans une ZPT dans le body (insertion d'un flash)
<!--
                var n = parseInt(Math.random()*3);
                while (isNaN(n)) {
                n = parseInt(Math.random()*3)
                 }
                document.write('<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 width=405 height=180>
                <param name=movie value="http://www.esi-group.com/Img_new/homepage/flash/'+n+'.swf>
                <param name=quality value="high>
                <param name=wmode value="transparent>
                <embed src=http://www.esi-group.com/Img_new/homepage/flash/'+n+'.swf
                                width=405 height=180 quality=high
                                pluginspage=http://www.macromedia.com/go/getflashplayer
                                type=application/x-shockwave-flash wmode="transparent">
                </embed></object>
                ');

                //-->

Il semble qu'il ne voit pas les balises object, param et embed, du coup il déclare que les </embed> et </object> ne collent pas dans le code.

L'autre code javascript est très long et se trouve dans le fichier Plone_javascript.js customisé. Une partie des javascripts de ce fichier est interprétée mais pas tout et je me demande s'il n'y a pas une différence d'interprétation dû par exemple à l'imbrication de ' et de " ou autre.
Je cherche mais je ne trouve rien qui puisse me mettre sur la voie.
Les javascripts marchent très bien dans d'autres contextes, ce n'est pas une erreur de codage javascript.

Si quelqu'un à déja eu un problème équivalent ou quelque chose qui puisse me diriger dans mes recherches, ça m'aidera bien.

Merci beaucoup d'avance.
Bonne soirée à tous
Nouchine
Posté le 25/10/2006 @ 20:01

yb
zpt et js

slt,

ce que tu peux faire c'est déporter ton js dans un script python. Il y aura pas d'interpretation de tal au niveau de ton code. Apres tu appelle le resultat avec tal. Je sais c'est bidouille mais ca doit marcher et evite toute confusion.

En esperant que ca t'aide youenn

Posté le 26/10/2006 @ 01:57

macadames
pb de syntaxe

remplacer "/>" par "\/>" dans toutes les expressions javascript (document.write) sinon erreur zpt depuis zope 2.7

Posté le 28/10/2006 @ 13:08

calamitynouch
interprétation javascript/python

J'ai changer l'appel javascript par et ça marche super. Pour le second problème, j'avais oublié un appel javascript dans la page... il y a des jours où on cherche partout en oubliant de regarder ce qui est simple ;-)

Grand merci à vous deux pour vos réponses :-) Nouch

Posté le 09/11/2006 @ 21:29

Recherche
Log in
Syndication
« November 2008 »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30