アイコンを表示する
シンプルダイアログにはウィンドウ内にいくつかのアイコンを表示させることができます。ダイアログ内に表示できる文字列の直前にアイコンが表示されます。ダイアログ内にアイコンを表示するにはシンプルダイアログのコンフィグに表示するアイコン名を設定します。設定はダイアログオブジェクトに対してcfg.setProperty("icon", アイコンの種類)とします。アイコンの種類は以下のものがあります。
cfg.setPropertyのアイコンの種類
サンプル10
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>YUIシンプルダイアログサンプル</title>
<link rel="stylesheet" type="text/css" href="css/container.css">
<script type="text/javascript" src="js/yahoo-dom-event.js"></script>
<script type="text/javascript" src="js/dragdrop.js"></script>
<script type="text/javascript" src="js/container.js"></script>
<script type="text/javascript"><!--
window.onload = function() {
var dlgObj = new YAHOO.widget.SimpleDialog("dlg", {
width : "420px",
height : "200px",
fixedcenter : true,
draggable : false,
modal : true
});
dlgObj.setHeader("注意");
dlgObj.setBody("このページにはプログラマ向けの内容が含まれています");
dlgObj.cfg.setProperty("icon",YAHOO.widget.SimpleDialog.ICON_WARN);
dlgObj.render(document.body);
}
// --></script>
</head>
<body>
<h1>YUIシンプルダイアログサンプル(アイコン)</h1>
</body>
</html>