读书人

关于flash中嵌入html标签的有关问题!多

发布时间: 2012-03-23 12:06:21 作者: rapoo

关于flash中嵌入html标签的问题!谢谢
最终的目标是想实现在swf中显示html,并且支持js(如google adsense代码)!

目前找到的方法: 只能支持简单的标签,对于 <script> 会报脚本错误!

1 新建动态文本框 ,并命名为myText

2 在第一帧创建动作,代码为:

myText.html = true;
myText.htmlText = " <img align= 'right ' src= 'http://blog.5d.cn/ubbeasy/face/smile.gif ' width= '100 ' height= '100 ' hspace= '0 ' vspace= '0 ' /> <font> 开始用TextArea组件测试,当只有图片时,其对img标签支持的很好 </font> ";

3 想实现显示google adsense广告
myText.html = true;
myText.htmlText = " <script type= "text/javascript "> <!--
google_ad_client = "pub-78803928446360872 ";
google_ad_slot = "78879292868 ";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type= "text/javascript "
src= "http://pagead2.googlesyndication.com/pagead/show_ads.js ">
</script> ";
提示语法错误!

请问如何解决? 或者通过别的什么方法?

[解决办法]
Flash / Flex 的 TextField 的 HTML支持是很差的

只支持简单的 span br p TextFormat image li ul 几个

script是不支持的
[解决办法]
http://www.themidnightcoders.com/blog/2006/12/mixing-html-and-flex-using-iframe.html
[解决办法]
http://howardscholz.wordpress.com/2007/10/06/html-embedded-in-flex/

读书人网 >Flash

热点推荐