Hi,
okay. Konntest Du den Fehler dennoch auf anderen Browsern reproduzieren?
Nein leider nicht, da die Anwendung welche in Java und C++ geschrieben ist, für die Scripte die ich erstellen will, nur auf den IE eingestellt ist. Es bringt mir also nicht viel den Source-Code in eine HTML-Datei zu schreiben und diese dann mit anderen Browsern zu testen, da die DB nur für die Applikation alleine geschrieben ist.bitte erstelle einen minimierten Testfall, der (auch) mit anderen Browsern das Problem testbar macht. Es ist bekannt, dass der IE manchmal nicht korrekt sortiert (und dabei bei identischen Eingangsdaten unterschiedliche (falsche) Ergebnisse produziert), und ich halte es für wichtig herauszufinden, ob eben dieses Problem hier vorliegt oder es sich um etwas anderes handelt.
Cheatah
Nach längerem suchen habe ich den Fehler nun gefunden. :-)
Ich habe weiter oben in meinem Script folgendes geschrieben.
vLibPrdU2 = "<a class='productlink' title='" + vLibPrdU2 + "' href='#'>" + vLibComU2 +"</a>";
Der Fehler dabei ist, das er nicht nach "vLibComU2" sortiert sondern nach dem title "vLibPrdU2 " .
Manchmal muss man eben verzweifelt suchen wenn man ein großes Script hat.
Trotzdem vielen herzlichen Dank an Eure Antworten.
Vielleicht habt Ihr noch einen kleinen anderen Tip für mich. Und zwar möchte ich einen Querdruck erzwingen. Seit CSS 2.1 geht @page { size:landscape } ja leider nicht. Ich habe versucht mit folgendem CSS für den Druck den kompletten Body zu drehen und zwar so:
<style type="text/css" media="print">
body {
filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=1);
}
</style>
habe es auch mit einem eigenen class dafür versucht.
Ergebniss:
Die ganzen Tabellen die ich aufliste, drehen sich stück für stück nach rechts und das ganz unterschiedlich. Also man kann es nicht ansehen.
Gruß
Stefan