tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
2128
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dtm dtm ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    23
    Hallo

    wie kann ich mittels Perl die Fensterbreite des aktuellen Fensters des Browsers feststellen?
     

  2. #2
    renee renee ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Beiträge
    332
    Perl auf Clientseite oder auf Serverseite? Auf Serverseite geht das nicht. Auf Clientseite müsste das mit X11::GUITest bzw. Win32::GuiTest funktionieren (habe ich aber noch nicht ausgetestet)
     

  3. #3
    dtm dtm ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    23
    Hi
    ich möchte im Browser eine Tabelle mittels Perlscripot (das auf dem Webserver liegt) anzeigen
    jedoch sollte je nach Bildschirmbreite die Anzahl der Spalten unterschiedlich sein

    Alles bis auf die Bildschirmbreite auslesen funktioniert schon bestens

    was ist X11.GUI Test?
     

  4. #4
    renee renee ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Beiträge
    332
    Dein Vorhaben wirst Du so nicht umsetzen können, da ein Perlskript auf dem Server nicht an die Fenstergröße des Browsers kommst.

    X11::GUITest ist ein Perl-Modul, mit dem man GUI-Anwendungen unter X11 fernsteuern kann. Aber das würde ja nur etwas helfen, wenn das Perl-Skript auf dem Rechner läuft, auf dem auch der Browser offen ist.
     

  5. #5
    dtm dtm ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    23
    Ok das habe ich verstanden

    wie kann ich dann bei dieser Html

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
     
    <html>
    <head>
    <title>Auswertung</title>
    </head>
    <frameset rows="50,*" border=1>
      <frame src="/cgi-bin/D1.pl" name="Navi">
      <frame src="/cgi-bin/D2.pl?I=Il&B=breite" name="Daten">
      <noframes>
        <body>
          <p>Sorry geht nur mit Frames</p>
        </body>
      </noframes>
    </frameset>
    </html>

    den wert "breite" durch die Fensterbreite ersetzen?
    irgendwie bekomme ich das nicht hin
     

  6. #6
    renee renee ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Beiträge
    332
    Das wirst Du dann mit JavaScript machen müssen. (Wenn ich mich richtig erinnere so etwas wie "window.innerWidth")
     

  7. #7
    dtm dtm ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    23
    Zitat Zitat von renee Beitrag anzeigen
    Das wirst Du dann mit JavaScript machen müssen. (Wenn ich mich richtig erinnere so etwas wie "window.innerWidth")
    window.innerWidth gibt's aber nur innerhalb der body tags
    wie bekomme ich außerhalb die Fensterbreite?
     

Ähnliche Themen

  1. Fensterbreite
    Von Zack im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 07.09.08, 12:55
  2. ProgressMonitor - Fensterbreite bestimmen
    Von fossybeer im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 23.06.08, 08:21
  3. Fensterbreite nach Menubar
    Von klimaschreck im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 03.10.07, 22:29
  4. Fensterbreite variabel anzeigen
    Von hornet1410 im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 10.03.07, 20:00
  5. fensterbreite bei 800x600
    Von Mindstorm im Forum Photoshop
    Antworten: 5
    Letzter Beitrag: 11.01.02, 17:31