Festlegen des iFrame src-Attributs als codierten Daten-URI mit Javascript in Chrome

9

Ich versuche, einen iFrame als Testbereich in einer HTML / Javascript / CSS-In-Browser-IDE in Chrome zu programmieren, aber ich verliere eine Menge Funktionalität aufgrund bestimmter Fehler, und ich frage mich, ob jemand das könnte sagen Sie mir, wie Sie das .src-Attribut des iFrame auf eine URL mit dem JavaScript-CSS-Code usw. einstellen, der direkt im .src-Attribut kodiert ist. Sag mir nicht, dass es nicht möglich ist, weil ich weiß, dass es möglich ist. Ich habe gerade die Webseite verloren, auf der ich diese Methode gefunden habe. Auch, als eine Nebenbemerkung, wäre es möglich, dieses iFrame programmgesteuert zu zwingen, zu aktualisieren?

Danke für Ihre Zeit,

Chris

    
user1030453 11.12.2011, 19:00
quelle

4 Antworten

4

Aus meinen Recherchen geht hervor, dass dies ein Sicherheitsrisiko darstellt und daher in allen Browsern nicht erlaubt ist.

MS IE Site-Link Auszug:

  

Daten-URIs werden nur für die folgenden Elemente und / oder Attribute unterstützt.

     
  • Objekt (nur Bilder)
  •   
  • img
  •   
  • Eingabetyp = Bild
  •   
  • link
  •   
  • CSS-Deklarationen, die eine URL akzeptieren, z. B. background, backgroundImage usw.
  •   

HTML5 Sicherheits-Cheatsheet: Ссылка

    
rushkeldon 20.05.2012, 09:09
quelle
4

iframeEl.src="daten: text / html; charset = utf-8," + content;

    
Russ Danner 13.12.2011 06:09
quelle
1

Ja, es ist möglich - siehe Ссылка

Beachten Sie, dass der Iframe denselben Ursprung hat wie die Originalseite, was möglicherweise unerwünscht ist und je nach dem, was Sie tun, ernsthafte Sicherheitsüberlegungen nach sich ziehen kann.

Ein Beispiel für die Verwendung der Methode javascript: scheme finden Sie hier: Ссылка (Wenn Sie mit https verwendet werden, benötigen Sie zusätzliches googlen und gute Tests um zu überprüfen, dass eine gemischte https / http-Warnung niemals auftreten kann.)

    
robocat 01.07.2013 03:02
quelle
0

Aktualisieren iframe:

%Vor%     
jurasarts 11.12.2011 20:32
quelle

Tags und Links