$('iframe').css('visibility','hidden') funktioniert nicht in google chrome
Ich bin mit so etwas wie
$('ul li').find('iframe').css({'visibility':'visible'});
wich funktioniert gut In Firefox und Opera,
Konsole Fehler:
Unsafe JavaScript attempt to access frame with URL file:///D:/Configuracion/Documents%20and%20Settings/TNMC000/Escritorio/player/roundabout/js/round1.htm von Rahmen mit URL http://www.youtube.com/embed/hurnoKLuBD8. Domains, protocols and ports must match.
Test URL: http://toniweb.us/vimeo-like/js/images.htm
irgendeine Idee?
-BEARBEITEN-
Ich fixierte es mit
.invisible{ text-indent:-9999px }
und
<div class="iframe"><iframe></iframe></div>
und
$('ul li').find('.iframe').addClass('invisible');
Möchte aber trotzdem wissen, wie zu lösen, es funktioniert mit nur den iframe
- Sie sehen keine Fehler in der Konsole?
- Ich sehe nicht Ihre Fehler während der Ausführung von Skripts in der chrome-Konsole
$('h1').css({'visibility':'hidden'});
funktioniert einwandfrei auf stackoverflow. Sind Sie sicher, dass der ganze rest ist das gleiche zwischen chrome und anderen Browsern? - Können Sie reproduzieren Sie das problem auf jsFiddle/JS Bin?
- ich bin appling es zu einer <iframe> ok, ich poste in in jsfiddle. Bearbeitet mit der Konsole Fehler.
- Verwenden Sie einen lokalen web-server? Oder sagt es
file://
in Ihre Adresse bar? ಠ_ಠ - ich bin mit Ausführung der Datei aus meinem computer und es sagt Datei:// in der Adresszeile. ich War versucht, ein einfaches Beispiel, aber einfacher ist ein link zu dem Skript. Es ist auf die Frage. vielen Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es Probleme mit machen eigentlich iframes unsichtbar (D. H. die Verwendung
visibility:hidden
oderdisplay:none
).Aber Sie können Sie verschwinden lassen, indem Sie klein genug
Ich weiß, das ist ein bisschen veraltet, aber ich lief in das gleiche problem. Meine Lösung war
Objekt-Karte sollte funktionieren gut, aber wenn Sie die Einstellung nur einen einzigen Stil kann es einfacher sein, überspringen Sie die Objekt-Karte völlig. Versuchen Sie dies:
http://api.jquery.com/css/
.css()
aufgerufen wird, wird nichts ändern. Beide Wege sind richtig. Ihre Antwort sollte ein Kommentar.