Hallo,
bei dem Versuch auf unserem I6.5.1 Informationen aus einen Codeinclude
zu übergeben, hatte ich einige Probleme. Ich stelle in Perl die Breite
und Höhe eines Flash-Films fest. Dazu benutze ich den SWF-Parser, den
Christian mal vorgeschlagen hatte.
(s.
http://www.lackas.net/imp/ma/imperia-users/200211/TVLOfenm5oezgqfU.html)
Der funktioniert auch sehr gut. Danach wollte ich die Informationen
speichern, sinnvollerweise in Meta-Felder, weil ich dann an anderer
Stelle das Flash in einem Popup mit korrekter Größe öffnen möchte. Ich
musste feststellen, dass folgender Code keinerlei Spuren im Quelltext
hinterließ:
<snippet>
$new.=<<EOF;
<INPUT NAME="IMPERIA:width" VALUE="$width" TYPE="hidden">
<INPUT NAME="IMPERIA:height" VALUE="$height" TYPE="hidden">";
EOF
</snippet>
Sobald ich das 'IMPERIA:' weglasse, funktioniert alles wie erwartet. Das
ist seltsam, weil in einem anderen Thread jemand meinte, es genau so
schreiben zu können.
(s.
http://www.lackas.net/imp/ma/imperia-users/200202/8HQNmhd2hGN-B6oj.html)
Da scheint sich in 6.5 etwas geändert zu haben, weiss jemand was (oder
vielmehr warum)?
Ich habe dieses Problem jetzt umgangen, indem ich das Javascript zum
Öffnen des Fensters gleich rausschreibe, aber ich wüsste trotzdem gerne,
ob so etwas überhaupt noch möglich ist.
Viele Grüße
Holger Evers
--
Dipl.-Ing. Holger Evers | Entwicklung
Cybay New Media GmbH | http://www.cybay.de
| Thread (Inputfelder in Perl-Codeincludes rausschreiben) |
- 20.1.03 10:08, Holger Evers
|
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]