Python-Variable in Javascript verwenden

Django, Flask, Bottle, WSGI, CGI…
Antworten
siggi4711
User
Beiträge: 1
Registriert: Donnerstag 24. April 2008, 12:37

Donnerstag 24. April 2008, 12:40

Guten Tag!

Ich habe ein kleines Problem: Das sich einfach beschreiben lässt, und vielleicht auch genauso leicht beheben lässt; nur schnall' ich's nicht!

Also:
Ich möchte eine in Python definierte Variable (bild1:)
...
<body tal:define="bild1 string:${link_zum_Bild_1}_01.jpg">

hier / in diesem Javascript:
<div onload="MM_preloadImages('bild1','bild2', 'bild3', 'bild4')">
verwenden.

Für:
<... onmouseover="MM_swapImage('swapimage','','bild1',1)"><img
width="90" height="90" border="1"
src="12345_01.JPG" /></a>

Kann mir jemand verraten, wie's geht ?!?
(Wäre super: Deadline ist heute!!)

Achja, mit:
< ... onmouseover="MM_swapImage('swapimage','',<span tal:replace="bild1">,'1')">

ging's natürlich nicht!
:(
:)
pagenotfound.de
User
Beiträge: 3
Registriert: Samstag 28. März 2009, 20:08
Kontaktdaten:

Samstag 28. März 2009, 20:25

DU musst escapen ;-)

Code: Alles auswählen

<a tal:define="inhalt bild1" 
tal:attributes="onmouseover string:MM_swapImage('swapimage','',${inhalt},'1')"> 

Versuchs mal damit, bin aber nicht sicher.
Antworten