Ergebnis 1 bis 4 von 4
  1. #1
    wernermeyer ist offline Grünschnabel
    registriert
    15-08-2013
    Beiträge
    2

    JavaScript große Bilder funktionieren nicht mehr

    Hallo Gemeinde,

    habe mal mit Macromedia folgende Bildergalerie erstellt.

    Im Head:
    HTML-Code:
    <script language="JavaScript">
    <!--
    function MM_openBrWindow(theURL,winName,features) { //v2.0
      window.open(theURL,winName,features);
    }
    //-->
    </script>
    Im Body:

    HTML-Code:
    <td>
    <a href="#">
    <img src="bilder/klein.jpg" class="impressionen" onclick="MM_openBrWindow('infofenster.php?id=gross','Infofenster','scrollbars=yes,resizable=yes,width=700,height=570')" border="0" height="75" width="100">
    </a>
    </td>
    In der infofenster.php:
    Im Head:
    HTML-Code:
    <script language="JavaScript">
    <!--
    function MM_callJS(jsStr) { //v2.0
      return eval(jsStr)
    }
    //-->
    </script>
    Im Body:

    PHP-Code:
      <?php
        
    switch ($id)
        {
        case
    "gross":
        echo
    '<img src="bilder/gross.jpg" class="impressionen">';
        break;
    ...


    Bisher hat das immer tadellos funktioniert, die grossen Bilder werden im Infofenster angezeigt.
    Seite kurzem öffnet sich ein leeres Infofenster ohne Bild.
    Bilder sind im Ordner alle vorhanden, das kleine auf der Seite wird ja auch angezeigt.

    Wer kann helfen?

    Danke

    Werner
    Geändert von mikdoe (15-08-2013 um 18:00 Uhr) Grund: Code Tags gesetzt (bitte zukünftig selbst machen!)

  2. #2
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.718

    AW: JavaScript große Bilder funktionieren nicht mehr

    Hallo Werner,

    ein paar Kleinigkeiten:
    1. Das language Attribut setzt man im script Tag nicht mehr, bitte ersatzlos entfernen.
    2. <a href="#"> ist komplett sinnfrei, bitte ersatzlos entfernen.
    3. Was die infofenster.php da ausliefert ist ja garkeine komplette HTML Seite. Wo sind <head>, <body> usw.?

    Bezüglich der Funktion: Steht was in der Fehlerkonsole des Browsers (F12)?

  3. #3
    wernermeyer ist offline Grünschnabel
    registriert
    15-08-2013
    Beiträge
    2

    AW: JavaScript große Bilder funktionieren nicht mehr

    Hi mikdoe,

    danke für die Tipps. Soll also language="JavaScript" überall weg? Dann steht da nur noch <script> manchmal steht auch <script type="text/javascript"> auch weg?

    Also das infofenster ist schon komplett, so wie es mit Macromedia erstellt wurde.

    <html>
    <head>
    <title>infofenster</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link rel="stylesheet" href="style_info.css" type="text/css">
    <script language="JavaScript">
    <!--
    function MM_callJS(jsStr) { //v2.0
    return eval(jsStr)
    }
    //-->
    </script>
    </head>

    <body bgcolor="#660000" text="#000000" onLoad="window.setInterval('window.focus()', 500);">
    <table width="650" border="0" cellspacing="4" cellpadding="0" align="center">
    <tr>
    ...

    dann kommt noch

    <?php
    $text_next = "Weiter";
    $text_first = "Erstes Bild";
    switch ($id)
    {
    case"gut_1": echo"<a href='infofenster.php?id=gut_2' class='text'>$text_next</a>"; break;
    case"gut_2": echo"<a href='infofenster.php?id=gut_3' class='text'>$text_next</a>"; break;
    case"gut_3": echo"<a href='infofenster.php?id=gut_4' class='text'>$text_next</a>"; break;
    case"gut_4": echo"<a href='infofenster.php?id=gut_5' class='text'>$text_next</a>"; break;
    case"gut_5": echo"<a href='infofenster.php?id=gut_1' class='text'>$text_first</a>"; break;

    ...

    <?php
    switch ($id)
    {
    case"gut_1":
    echo'<img src="bilder-gut/gut-1.jpg" class="impressionen" alt=" ">';
    break;

    ...

    &nbsp;&nbsp;
    <a href="javascript:window.close();" class="text"> </a><a href="javascript:window.print();" onClick="MM_callJS('print.window()')" class="text">Drucken</a>&nbsp;&nbsp;<a href="javascript:window.close();" class="text">Fenster schliessen</a></td>
    </tr>
    </table>
    <?php include("footer.php"); ?>
    </body>
    </html>


    In der Firebug Konsole steht nix.

    Ich schau mal weiter, danke

    Werner

  4. #4
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.718

    AW: JavaScript große Bilder funktionieren nicht mehr

    Bitte setze Code in Code Tags.

    Und dann zeig uns doch mal den Quelltext aus dem Browser ohne das PHP Gedönse drum herum.

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 29-03-2013, 22:58
  2. [PHP] Thumbnails funktionieren nicht mehr...
    Von InX im Forum Serverseitige Programmierung
    Antworten: 5
    Letzter Beitrag: 24-08-2005, 23:38
  3. Javascript will nicht funktionieren
    Von ihre.dudheit im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 24-01-2005, 17:03
  4. Normale Downloads funktionieren nicht mehr!!!
    Von Evil06 im Forum Allgemeines
    Antworten: 8
    Letzter Beitrag: 10-05-2004, 03:43
  5. Antworten: 1
    Letzter Beitrag: 04-09-2000, 22:41

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •