HTML i AIRAdobe AIR 1.0 och senare AIR och WebKit definierar några HTML-element och -attribut som inte är standard, bland annat: Bildrute- och iframe-element i HTMLAIR tillför nya attribut till bildrute- och iframe-elementen i innehållet i sandlådan application:
Händelsehanterare för HTML-elementDOM-objekt i AIR och WebKit skickar vissa händelser, som inte finns i den vanliga DOM-händelsemodellen. I tabellen nedan anges vilka närliggande händelseattribut som du kan använda för att ange hanterare för dessa händelser:
HTML-attributet contentEditableDu kan lägga till attributet contentEditable till valfritt HTML-element så att användarna kan redigera innehållet i elementet. I följande exempel på HTML-kod ställs hela dokumentet in på att vara redigerbart, förutom det första p-elementet: <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> Obs! Om du ställer in egenskapen document.designMode på on kan alla element i dokumentet redigeras, oavsett inställningen av contentEditable för ett enskilt element. Om du ställer in designMode på off inaktiveras emellertid inte redigering av element där contentEditable är true. Mer information finns i Egenskapen Document.designMode.
Data: URLAIR stöder konstruktionen data: URL för följande element:
Med hjälp av data-URL:er kan du infoga binära bilddata direkt i ett CSS- eller HTML-dokument som en base64-kodad sträng. I följande exempel används data: URL som en repeterande bakgrund: <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> Tänk på att det är viktigt att lämna plats för extra utrymme när du använder data: URL. Datasträngen måste till exempel anges på en enda obruten rad. Annars behandlas radbrytningarna som del av data och bilden kan inte avkodas. |
|