通过httpclient登录网站后,怎么样才能取得显示在flash中的动态数据? 下面的代码是通过httpclient取得的登录后页面的html,敏感部分都用星号换掉了 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
codebase="*****.jsp#version=7,0,0,0" 
width="100%" 
height="100%" 
id="movie" 
align="middle"> 
<param name="allowScriptAccess" value="sameDomain" /> 
<param name="movie" value="***.swf?contextPathParam=/online&amp;w=1024&amp;h=758" /> 
<param name="menu" value="false" /> 
<param name="quality" value="high" /> 
<param name="scale" value="noScale" /> 
<param name="salign" value="lt" /> 
<param name="bgcolor" value="#ffffff" /> 
<embed src="/***.swf?contextPathParam=/online&amp;w=1024&amp;h=758" 
quality="high" 
scale="noScale" 
salign="lt" 
bgcolor="#ffffff" 
width="100%" 
height="100%" 
name="Menu" 
align="middle" 
allowScriptAccess="sameDomain" 
type="application/x-shockwave-flash" 
pluginspage="***.jsp" 
/> 
</object>

解决方案 »

  1.   

    这其实是flash应用的最大缺点之一,不容易让外界获取其内含的文本信息。
    比如:这样搜索引擎的爬虫就无法提取出其关键字,造成Flash网站不容易别人搜索到。
      

  2.   

    thanx usherlight!!!!!!!!
    help!!!!!!!!!!!!!!
      

  3.   

    以前弄过一个音乐网站,音乐列表页面通过JS取得选中的音乐用一个发送flash传string给下一个播放页面的接收flash再通过js加到播放列表,这样可以实现通过列表页即时给播放页添加播放列表
    用到flash之间的交互和flash与页面 js的交互,
    flash和js交互用到externalinterface,
    flash和flash交互用到new LocalConnection(),可以同域名交互也可以不同域名间交互
    具体你可以去网上查查,也就是字符串相互传递
      

  4.   

    <param name="movie" value="***.swf?contextPathParam=/online&amp;w=1024&amp;h=758" /> 
    这行代码是不是指定flash用数据源的呢?
    必须要用第三方工具才能确定数据源?
    浏览器又怎么知道数据源的地址然后加载呢?
      

  5.   

    这个是flash显示的参数,猜测online:表示发布在web上,w:宽,h:高~````
    flash中的数据可以通过js动态地加进去!也可以取出来