Hier ist der HTC Inhalt ich kodieren (nichts Besonderes):Hat jemand IE8 dazu gebracht, DHTML-Verhaltensweisen zu lesen, die als base64-Daten-URIs codiert sind?
<public:component> <script type="text/javascript"> alert('data URI'); </script> </public:component>
Hier ist die Definition in der CSS-Datei, mit der base64'd obigen Komponente:
.something { -ms-behavior: url(data:text/x-component;base64,PHB1YmxpYzpjb21wb25lbnQ+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPmFsZXJ0KCdiYXNlNjQnKTs8L3NjcmlwdD48L3B1YmxpYzpjb21wb25lbnQ+); }
Does nicht scheinen zu arbeiten ... obwohl, wenn ich die oben genannte Komponente zu einer Akte speichere und sie in der behavior
Eigenschaft referenziere, erhalte ich meine Warnung. Ich erinnere mich an eine Ankündigung, dass Verhaltensweisen nun in Daten-URIs in IE8 untergebracht werden könnten ... Ich dachte, das wäre der Kompromiss, dynamische Eigenschaften (CSS-Ausdrücke) von uns wegzunehmen. Ist das falsch?
Nicht die Antwort, die ich wollte, aber ich denke, ich muss es akzeptieren ... – Wolverine