php-seite laden, die bestimmtes aussehen hat und grösse anpasst..

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • php-seite laden, die bestimmtes aussehen hat und grösse anpasst..

    hi zusammen,

    hab folgendes problem:

    ich möchte von einer html-seite aus eine php-seite öffnen, die einen screenshot darstellt. ich übergebe also per link auf der html-seite mit

    <a href="screenshot.php?screenshot=screenshot.gif&width=240&height=141&xpos=10&ypos=10" target="_blank">ShowMeTheScreen</a>

    die variablen.

    die php-seite im neuen fenster sieht dann so aus:

    <html>
    <head>
    <title>show screen test</title>
    <link rel="stylesheet" type="text/css" href="styles.css">
    <script type="text/javascript">
    <!--
    window.resizeTo(<?echo"$width,$height"?>);
    window.moveTo(<?echo"$xpos,$ypos"?>);
    //-->
    </script>
    </head>
    <body background="#ffffff" leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
    <?echo"<img src=../images/screens/$screenshot border=0>";?>
    </body>
    </html>

    mit width und height soll das fenster auf die breite und höhe des bildes (da alle screenshots unterschiedlich gross sind) geändert werden. und mit xpos und ypos soll es noch schön positioniert werden.

    jetzt soll das fenster keine scrollbar, menubar, statusleiste, adressleiste und wenns geht auch nur das close gadget haben..

    wie muss ich das machen?!?

    --
    thx
    LC


  • #2
    Ich mach das immer so...funktioniert auch einwandfrei:

    In den Header:

    <script language=\"JavaScript\">
    function openWindow(theURL,winName,features) {
    window.open(theURL,winName,features);
    }
    </script>


    Dann in den Body:

    $size = GetImageSize ("$screenshot_name");
    $width=$size[0]+24;
    $height=$size[1]+24;
    echo "<a href=\"javascriptpenWindow('$screenshot_name','Screenshot','toolbar=no,location=no,status=no,menubar=no,scrollbars=no ,resizable=no,width=$width,height=$height')\">\n";
    echo "ShowMeTheScreen\n";
    echo "</a>\n";

    Das funzt recht gut bei mir; wenn du dann noch das Fenster noch positionieren willst, lädst du im neuen Fenster halt nich direkt das Bild, sondern ein Dokument in dem du wiederum das Bild lädst.

    Kommentar


    • #3
      ich probiers mal aus..

      --
      thx
      LC

      Kommentar

      Lädt...
      X