在flex开发中会使用输入框,但是当您输入中文的时候输入法选字框跑到左上角,最后又会跳到文本框所在的位置并覆盖了文本框,在火狐和chrome等浏览器中输入的中文乱码,你看到这里,相信你也一定遇见了吧!现在说说解决方法吧!
params.wmode = "window";是关键
很简单,只要把wmode属性的值改成 window即可。
<script type="text/javascript">
var flashvars = {};
var params = {};
params.menu = "false";
params.quality = "autohigh";
params.wmode = "window";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
params.allownetworking = "all";
var attributes = {};
moviePlay.embedSWF("KQWebGis.swf", "mapObj", "100%", "100%", "9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>
params.wmode = "window";是关键
就这么简单就OK了,试试吧~~~