AIR 中的 HTMLAdobe AIR 1.0 和更高版本 HTML frame 和 iframe 元素AIR 向应用程序沙箱中的内容的 frame 和 iframe 元素添加了以下新属性:
HTML 元素事件处理函数AIR 和 WebKit 中的 DOM 对象调度未包含在标准 DOM 事件模型中的某些事件。下表列出了为这些事件指定处理函数可使用的相关事件属性:
HTML contentEditable 属性您可以向任何 HTML 元素添加 contentEditable 属性,以便允许用户编辑该元素的内容。例如,以下 HTML 示例代码将除第一个 p 元素以外的整个文档设置为可编辑。 <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> 注: 如果将 document.designMode 属性设置为 on,则该文档中的所有元素都是可编辑的,而不管各元素的 contentEditable 设置如何。但是,将 designMode 设置为 off 不会禁用对 contentEditable 为 true 的元素的编辑。有关其他信息,请参阅Document.designMode 属性。
Data: URLAIR 支持下列元素的 data: URL:
数据 URL 允许您将二进制图像数据作为 Base64 编码的字符串直接插入到 CSS 或 HTML 文档。以下示例使用 data: URL 作为重复的背景: <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> 使用 data: URL 时,一定要注意多余的空格。例如,数据字符串必须作为单一、完整的行输入。否则,换行符将被视为数据的一部分,并且无法解码图像。 |
|