JavaScript DHTML/SmartClient/YesNoDialog
Show Yes/No dialog and get returning result
<source lang="html4strict">
<HTML><HEAD>
<SCRIPT>var isomorphicDir="isomorphic/";</SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Core.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Foundation.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Containers.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Grids.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_Forms.js></SCRIPT> <SCRIPT SRC=isomorphic/system/modules/ISC_DataBinding.js></SCRIPT> <SCRIPT SRC=isomorphic/skins/SmartClient/load_skin.js></SCRIPT>
</HEAD><BODY BGCOLOR="papayawhip" MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0 TOPMARGIN=0>
Global dialog methods |
Isomorphic SmartClient SDK |
<IMG SRC=images/blank.gif WIDTH=1 HEIGHT=4> |
<SCRIPT>
Button.create({
ID:"askButton", title:"launch ISC ask()", left:100, top:100, width:200, height:25, click:"ask("This is an ask() dialog.", \ {yesClick: function () { \ outputLabel.setContents("ask() dialog - [YES] clicked"); \ return this.Super("yesClick", arguments); \ }, \ noClick: function () { \ outputLabel.setContents("ask() dialog - [NO] clicked"); \ return this.Super("noClick", arguments); \ } \ } \ );"
});
Label.create({
ID:"outputLabel", contents:"Dialog test output.", padding:2, left:350, top:100, width:250, height:20, backgroundColor:"white", border:"1px solid black"
}); </SCRIPT> </BODY> </HTML>
</source>