OpenLaszloアプリ(swf)からHTML側の背景色を変更

OpenLaszloのswfアプリ側から、HTML上のJavascript関数を実行する例で、背景色を変更しています。

この内容を表示するためには Adobe Flash Plugin が必要です。
(OpenLaszlo4.6.1/swf8)

<?xml version="1.0" encoding="UTF-8"?>
<canvas proxied="false" bgcolor="0xeeeeee" width="300" height="50"> 
  <simplelayout spacing="10" axis="x"/>
  <button><handler name="onclick">
      var color = "#ffaaaa";
      lz.Browser.loadJS("setHTMLbgcolor( '" + color + "' )");
    </handler>
  </button>
  <button><handler name="onclick">
      var color = "#aaaaff";
      lz.Browser.loadJS("setHTMLbgcolor( '" + color + "' )");
    </handler>
  </button>
  <button><handler name="onclick">
      var color = "#ffffff";
      lz.Browser.loadJS("setHTMLbgcolor( '" + color + "' )");
    </handler>
  </button>
</canvas>

HTML側のJavascript:

 
<script language="JavaScript">
<!--
function setHTMLbgcolor(color){
   document.body.style.backgroundColor = color;
   document.getElementById("wrapper").style.backgroundColor = color;
}
//-->
</script>

上記のコードはこのサイト用です。getElementById(“・・・”)とかは環境に合わせて変えてください。