2017-11-16 3 views
0

Es in cosole sagt => Uncaught Typeerror: kann Eigenschaft ‚showIframe‘ undefinierter bei HTMLIFrameElement.onload in Zeile 1 lesen, aber es gibt keine Fehler .....Fancybox iframe erscheint aber url wird nicht geladen

<script type="text/javascript" src="../src/jquery.min.js"></script> 
<link rel="stylesheet" type="text/css" href="../fancybox/jquery.fancybox-1.2.6.css" media="screen" /> 
<script type="text/javascript" src="../fancybox/jquery.fancybox-1.2.6.js"></script> 
<script type="text/javascript"> 


    jQuery(document).ready(function($){ 
      $("a.iframe").fancybox({ 
      'zoomSpeedIn'  : 500, 
      'zoomSpeedOut'  : 450, 
      'frameHeight'  : 400, 
      'frameWidth'  : 525, 
      'overlayShow'  : true, 
      'overlayOpacity' : 0.6, 
      'type'    : 'iframe' 
     }); 
    }); 
</script> 
<a href="https://example.com" class="iframe">Edit</a> 

...

+0

Gibt es einen Grund, warum Sie nicht v3 verwenden? Außerdem funktioniert Ihr Snippet gut - http://jsfiddle.net/1rarb9cu/ - vielleicht ist da etwas mit Ihrer iframed-Seite? – Janis

+0

Arbeiten mit alten Websites so. Was ist der Grund für den Fehler? ** Kann Eigenschaft 'showIframe' nicht lesen ** –

+0

Keine Ahnung, weil Ihr Code einwandfrei funktioniert und Sie keinen Link zur Live-Seite zur Verfügung gestellt haben, der dieses Problem demonstriert. Es ist auch nicht klar aus Ihrer Beschreibung, ob diese Nachricht von der iframed-Seite oder von der Hauptseite kommt. – Janis

Antwort

0

seine gelöst hatte ich in meiner Fußzeile zusätzliche jquery.min.js hinzugefügt.