HTML in AIRAdobe AIR 1.0 of hoger AIR en WebKit definiëren een aantal niet-standaard HTML-elementen en -kenmerken, zoals: Frame- en iframe-elementen in HTMLAIR voegt nieuwe kenmerken toe aan de frame- en iframe-elementen van inhoud in de toepassingssandbox:
Gebeurtenishandlers voor HTML-elementenDOM-objecten in AIR en WebKit verzenden sommige gebeurtenissen die zich niet in het standaard DOM-gebeurtenismodel bevinden. In de volgende tabel worden de verwante gebeurteniskenmerken aangegeven die u kunt gebruiken om handlers voor deze gebeurtenissen op te geven:
Het HTML-kenmerk contentEditableU kunt het kenmerk contentEditable aan een willekeurig HTML-element toevoegen om gebruikers toe te staan de inhoud van het element te bewerken. Met de volgende HTML-voorbeeldcode wordt het gehele document ingesteld als bewerkbaar, behalve het eerste p-element: <html> <head/> <body contentEditable="true"> <h1>de Finibus Bonorum et Malorum</h1> <p contentEditable="false">Sed ut perspiciatis unde omnis iste natus error.</p> <p>At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis.</p> </body> </html> Opmerking: Als u de eigenschap document.designMode instelt op on, zijn alle elementen in het document bewerkbaar, ongeacht de instelling van contentEditable voor een individueel element. Als u echter designModeinstelt op off, kunnen elementen waarvoor contentEditable is ingesteld op true, nog steeds worden bewerkt. Zie De eigenschap Document.designMode voor meer informatie.
URL's met 'data:'AIR biedt ondersteuning voor URL's met data: voor de volgende elementen:
Met URL's met 'data:' kunt u binaire afbeeldingsgegevens direct invoegen in een CSS- of HTML-document als een base64-gecodeerde tekenreeks In het volgende voorbeeld wordt een URL met 'data:' gebruikt als een zich herhalende achtergrond: <html> <head> <style> body { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF%2F6cA%2F%2F%2F%2Fgxp3lwAAAAJ0Uk5T%2FwDltzBKAAABF0lEQVR42uzZQQ7CMAxE0e%2F7X5oNCyRocWzPiJbMBZ6qpIljE%2BnwklgKG7kwUjc2IkIaxkY0CPdEsCCasws6ShXBgmBBmEagpXQQLAgWBAuSY2gaKaWPYEGwIEwg0FRmECwIFoQeQjJlhJWUEFazjFDJCkI5WYRWMgjtfEGYyQnCXD4jTCdm1zmngFpBFznwVNi5RPSbwbWnpYr%2BBHi%2FtCTfgPLEPL7jBctAKBRptXJ8M%2BprIuZKu%2BUKcg4YK1PLz7kx4bSqHyPaT4d%2B28OCJJiRBo4FCQsSA0bziT3XubMgYUG6fc5fatmGBQkL0hoJ1IaZMiQsSFiQ8vRscTjlQOI2iHZwtpHuf%2BJAYiOiJSkj8Z%2FIQ4ABANvXGLd3%2BZMrAAAAAElFTkSuQmCC'); background-repeat:repeat; } </style> </head> <body> </body> </html> Bij het gebruik van URL's met 'data:' is een extra witruimte relevant. De gegevenstekenreeks moet bijvoorbeeld worden ingevoerd als een enkele, niet-onderbroken regel. Anders worden de regeleinden geïnterpreteerd als onderdeel van de gegevensset en kan de afbeelding niet worden gedecodeerd. |
![]() |