[Allegro] A35: Anzeigeproblem mit eigenen Parametern
Bernhard Eversberg
ev at biblio.tu-bs.de
Mi Feb 26 08:22:38 CET 2014
Am 25.02.2014 16:54, schrieb Sibylle Koczian:
>
> Das Problem: wenn ein Hauptsatz mit seinen Untersätzen angezeigt wird,
> dann erscheinen vor dem Beginn der Ausgabe so viele leere Zeilen wie es
> Untersätze gibt. Das passiert nicht, wenn der Hauptsatz keine Untersätze
> hat und es passiert auch nicht, wenn ein Untersatz zusammen mit seinem
> Hauptsatz angezeigt wird (d.h. der Untersatz ist Primärsatz).
>
Man muß bei einer HTML-Tabelle achtgeben, daß man nichts zwischen
die Tags schreibt, also zwischen </td> und <td> und zwischen </tr> und
<tr>. Was da steht, auch <br>, verschiebt der Browser dann alles nach
oben, vor die Tabelle.
Ob das der Grund ist, finden Sie leicht beim Einblick in den
HTML-Quellcode raus. Aber wie geht das bei a35? Nun, indem Sie
eine Satzanzeige mal direkt produzieren, und zwar so:
localhost/demo/ajax3.php?JOB=a35getr&VurN=123
und statt 123 die interne Satznummer eines kritischen Satzes.
(Das ist genau das, was a35 intern per JavaScript und AJAX anfordert)
Dann in den Quellcode blicken und die Tabelle genau inspizieren,
also was zwischen <table> und </table> alles steht. Und das muß ja
alles von Ihren Parametern produziert worden sein...
Die Testmethodik ist beschrieben im a35.pdf.
B.E.
Mehr Informationen über die Mailingliste Allegro