romy: +JS window.print() wird nicht ausgeführt

Hi,

habe da ein kurioses Problem.
Ich öffne ein neues Fenster um den Content zum drucken bereitzustellen, der Code dieser Seite sieht wie folgt aus:

<schnipp>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Home</title>
  <link rel="stylesheet" type="text/css" href="styles/print.css">
</head>
<body class="bodycolor">
<table>
<tr>
  <td id="content" colspan="2"></td>
</tr>
<tr>
  <td>
    <a class="anzeigen" href="javascript:window.print()"> <img class="anzeigen" src="images/druck.gif" width="16" height="14"></a>
  </td>
  <td>
    <a class="anzeigen" href="javascript:window.close()"> Fenster schliessen </a>
  </td>
</tr>
</table>
</body>
</html>

</schnapp>

das Schliessen des Fensters funktioniert, beim Drucken passiert nichts.
Über die Menuleiste des Browsers lässt sich der Druckendialog aber aufrufen.

Rufe ich diesemn Quelltext in einer anderen Datei auf, (testweise) funktioniert der Button wieder, ich vermute deswegen, dass er überschrieben wird, bloss wie soll ich rausfinden wodurch?

Was könnte das passiert sein?

vielen Dank
ciao
romy

  1. Versuchs ma ganz einfach mit "self.print()"
    so mach ich das und bei mir funktioniert das

    <a href=javascript:self.print()>Drucken</a>

    MfG
    CueMeX

    1. Hi,

      <a href=javascript:self.print()>Drucken</a>

      leider hilft das auch nicht,
      wie gesagt, ich denke, die Funktion wird irgendwo überschrieben, aber eigentlich dürfte das doch gar nicht gehen.
      Kann man Fehler einer solchen Funktion einsehen irgendwo?

      ciao
      romy

      1. hi,

        Kann man Fehler einer solchen Funktion einsehen irgendwo?

        zeigt dein browser irgendwelche javascript-fehlermeldungen an?
        (IE: auf das dreieck unten in der statuszeile doppelklicken, sofern vorhanden, mozilla: javascript: in der adresszeile eingeben)

        gruss,
        wahsaga

        1. Hi,

          zeigt dein browser irgendwelche javascript-fehlermeldungen an?

          nein, zumindest im IE nicht, hab leider keinen anderen zur Verfügung
          ich finde dass höchst komisch, aber mir ist nicht ganz klar, was Auslöser sein könnten, dass heisst wo ich suchen sollte.

          ciao
          romy