【问题标题】:Flex 3, iFrame, ScrollbarsFlex 3、iFrame、滚动条
【发布时间】:2023-04-10 09:36:01
【问题描述】:

我在 Flex 3 项目中使用 iFrame。问题是如果用户在一个小的浏览器窗口中打开我的网站,他们不会得到滚动条。我怎么解决这个问题?有没有办法强制浏览器放滚动条?

如果我将主应用程序设置为horizontalScrollPolicy="on" verticalScrollPolicy="on""auto",那么当您向下滚动时,iFrame 会卡在浏览器窗口的顶部并遮挡内容。

在主应用程序中:

在 Application 标签中,我有:

 horizontalScrollPolicy="off" verticalScrollPolicy="off"

我的 iFrame 看起来像:

<flexiframe:IFrame id="myiFrame"  source="http://www.mysite.com/myStuff.html"  x="315" y="20" width="498" height="65" scrollPolicy="off"   />

在 HTML 模板中,我在 swf 周围放置了一个 div 并添加了 css:

<style type="text/css">
    #blockwrapper{
    display: block;
    margin:0;
    padding:0;
    width: 980px;
    height: 800px;
    }
</style>



<div id="blockwrapper">
   <noscript>
      <object classid="clsid:D26CDA6E-AE6D-11cf-96B8-444553540000"
    id="${application}" width="${width}" height="${height}"
    codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
    <param name="movie" value="${swf}.swf" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="${bgcolor}" />
    <param name="allowScriptAccess" value="sameDomain" />
    <embed src="${swf}.swf" quality="high" bgcolor="${bgcolor}"
    width="${width}" height="${height}" name="${application}" align="middle"
    play="true"
    loop="false"
    quality="high"
    allowScriptAccess="sameDomain"
    type="application/x-shockwave-flash"
    pluginspage="http://www.adobe.com/go/getflashplayer">
    </embed>
    </object>
   </noscript>
 </div>

有什么建议吗?

谢谢。

【问题讨论】:

    标签: apache-flex iframe scrollbar


    【解决方案1】:

    我已经开始工作了。以下是我必须做的:

    一)

    <style>
    body { margin: 0px; overflow:scroll }
    </style>
    
    <style type="text/css">
    #blockwrapper{
        display: block;
        margin:0;
        padding:0;
        width: 960px;
        height: 800px;
    }
    </style>
    

    B) 我在 Application 标签中设置了 flex 应用的宽度和高度与 div 中的相同。

    谢谢。

    -拉克西米迪

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 1970-01-01
      • 2014-09-04
      • 1970-01-01
      • 1970-01-01
      • 2018-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多