peter machner: alert fenster

halloochen,
hab 'n kleine datenbank mit perl verbrochen, die per formular mittels CGI abgefragt wird,
so gut!
nun möchte ich, dass wenn nichts in der db gefunden wird, ein alert-fenster(javascript) "nix gefunden" über dem suchformular erscheint?
ik krieg nur hin das ne neue "nix gefunden" seite erscheint, wo vorher det suchformular war.
peter

  1. Hi,

    nun möchte ich, dass wenn nichts in der db gefunden wird, ein alert-fenster(javascript) "nix gefunden" über dem suchformular erscheint?

    eine von einem Perl-Script generierte Seite unterscheidet sich in nichts von einer ganz normalen HTML-Seite. Wenn Du weißt, wie Du in HTML ein alert-Fenster einfügst, dann weißt Du auch, wie Du es im Perl-Script zu tun hast.

    Cheatah

    1. eine von einem Perl-Script generierte Seite unterscheidet sich in nichts von einer ganz normalen HTML-Seite. Wenn Du weißt, wie Du in HTML ein alert-Fenster einfügst, dann weißt Du auch, wie Du es im Perl-Script zu tun hast.

      Cheatah

      ok,
      hab ik auch schon gemacht mittels
      print"location: /../main.html" ,"\n\n";
      nun wurde die page geladen und det alert erschien,
      nur das laden ist das problem, die main.html ist ca.40kb groß mit sehr viel css, javascript, dhtml etc. und auch obwohl sie im cache liegt, dauert es...
      und das suchfeld soll unbedingt auf diese page.
      gibt es nicht sowas wie
      print"alert("hoppla ist nix drin in datenbank");" ,"\n\n";
      wäre doch schön.
      peter

      1. Hi,

        gibt es nicht sowas wie
        print"alert("hoppla ist nix drin in datenbank");" ,"\n\n";

        ob auf dem Client irgendwelche Fenster geöffnet werden, kann einzig und alleine der Client bestimmen, mit CGI ist das absolut unmöglich. Du kannst natürlich ein Dummy-HTML-Dokument losschicken, welches abgesehen vom JavaScript-Aufruf nichts wesentliches mehr enthält, dann kommt aber auch eben nur das an.

        Cheatah

        1. ein Dummy-HTML-Dokument losschicken
          Cheatah

          that's a very good idea - thanx...
          peter