AIR에서의 HTMLAdobe AIR 1.0 이상 HTML 프레임 및 iframe 요소AIR에서는 응용 프로그램 샌드박스에서 내용의 프레임 및 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을 지원합니다.
data: 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을 사용할 때는 추가 공백에 유의해야 합니다. 즉, 데이터 문자열을 분리되지 않은 단일 행으로 입력해야 합니다. 그렇지 않으면 행 분리가 데이터의 일부로 간주되어 이미지를 디코딩할 수 없게 됩니다. |
|