`
mamingyaoqian
  • 浏览: 5711 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

jsp中引用Flex导致部门控件被挡住,解决办法

    博客分类:
  • java
 
阅读更多
工作内容:jsp页面中要引用一个flex的曲线图,使用iframe。引用进来之后,日期控件被 覆盖的很大一部分。
解决办法:flex的引用有3中方式,window 模式,Opaque 模式,Transparent 模式默认是第一张方式,这种方式无论设置zIndex负多少flex都会遮挡日期控件,原因大致是flex加载与html表面。所以要采用其他方式就可以了。
参考地址:http://kb.cnblogs.com/a/2294714/
修改html文件如下,红色为新增代码:
if ( hasProductInstall && !hasRequestedVersion ) {
// DO NOT MODIFY THE FOLLOWING FOUR LINES
// Location visited after installation is complete if installation is required
var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
var MMredirectURL = window.location;
    document.title = document.title.slice(0, 47) + " - Flash Player Installation";
    var MMdoctitle = document.title;

AC_FL_RunContent(
"src", "playerProductInstall",
"FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
"width", "100%",
"height", "100%",
"align", "middle",
"id", "energeContrastSavingFlexInfo",
"quality", "high",
"bgcolor", "#ffffff",
"name", "energeContrastSavingFlexInfo",
"allowScriptAccess","sameDomain",
"type", "application/x-shockwave-flash",
"pluginspage", "http://www.adobe.com/go/getflashplayer",
"wmode","transparent" );
} else if (hasRequestedVersion) {
// if we've detected an acceptable version
// embed the Flash Content SWF when all tests are passed
AC_FL_RunContent(
"src", "energeContrastSavingFlexInfo",
"width", "100%",
"height", "100%",
"align", "middle",
"id", "energeContrastSavingFlexInfo",
"quality", "high",
"bgcolor", "#ffffff",
"name", "energeContrastSavingFlexInfo",
"allowScriptAccess","sameDomain",
"type", "application/x-shockwave-flash",
"pluginspage", "http://www.adobe.com/go/getflashplayer",
"wmode","transparent" );
  } else {  // flash is too old or we can't detect the plugin
    var alternateContent = 'Alternate HTML content should be placed here. '
  + 'This content requires the Adobe Flash Player. '
   + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
    document.write(alternateContent);  // insert non-flash content
  }
// -->
</script>
<noscript>
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="energeContrastSavingFlexInfo" width="100%" height="100%"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="energeContrastSavingFlexInfo.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="allowScriptAccess" value="sameDomain" />
<embed src="energeContrastSavingFlexInfo.swf" quality="high" bgcolor="#ffffff"
width="100%" height="100%" name="energeContrastSavingFlexInfo" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer" wmode="transparent"> </embed>
</object>
</noscript>
</body>
</html>


分享到:
评论

相关推荐

    jsp与flex的整合直接拷贝就可以用

    在Web开发领域,JavaServer Pages (JSP) 和 Adobe Flex 常被用于构建富互联网应用程序(Rich Internet Applications, RIA)。JSP提供了后端服务器处理能力,而Flex则专注于前端用户体验的提升。将两者整合可以充分...

    java jsp ajax 部门人员选择控件

    本示例中的"java jsp ajax 部门人员选择控件"是一个典型的使用Ajax技术实现级联菜单的实例,这样的功能常见于组织结构或者部门与员工关系的管理中。级联菜单允许用户在选择一个选项后,自动更新并展示相关的子选项,...

    Jsp嵌入Flex 、Jsp Flash报表实现源码

    本资源的源码示例可能涵盖了如何设置JSP与Flex之间的通信接口,如何在JSP中嵌入Flex SWF文件,以及如何在Flex中创建和展示报表。学习这个源码可以帮助开发者了解如何实际操作这两个技术的集成,从而提升自己在构建富...

    JSP日历控件代码

    在网页开发中,日期选择控件是常见的功能之一,JSP(JavaServer Pages)作为服务器端脚本语言,提供了丰富的功能来创建动态网页。本篇将深入探讨如何在JSP中实现日历控件,并基于提供的“TestDate”文件来解析这一...

    实现jsp打印的控件

    标题中的“实现jsp打印的控件”就是针对这样的需求,它涉及到如何在JSP页面中添加打印功能,包括打印配置、预览和实际的打印操作。 1. **打印控件的实现原理** - 打印控件通常通过JavaScript或者Java Applet来实现...

    jsp weboffice控件

    `.jsp`后缀表明这个控件可能是在JSP页面中被调用的。ActiveX控件在客户端运行,可以提供更直接的性能,但可能受到浏览器兼容性限制,尤其是在现代Web环境中,非IE浏览器普遍不支持ActiveX。 5. **集成与使用** ...

    flex iframe 支持在flash中嵌套入html jsp asp php等

    flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex...

    JSP调用Flex4组件演示代码

    在这个演示中,Flex4组件被用于创建用户界面,提供丰富的图形和交互体验。 3. **JSP与Flex4的交互**:两者之间的通信通常通过AMF(Action Message Format)或者HTTP服务实现。AMF是一种高效的二进制格式,用于在...

    jsp时间控件

    在JSP(JavaServer Pages)中,时间控件是用于处理用户界面上日期和时间输入的重要组成部分。本文档介绍了一个自定义的JSP时间控件,它能够提供强大的时间选择功能,包括日期和具体时刻的选择,特别适合于需要精确...

    flex解决JSP遮盖

    "flex解决JSP遮盖"这个问题涉及到Flex与Java Server Pages(JSP)的集成,以及在IFrame中如何处理两者的层叠样式表(CSS)和Z-index问题。 在Web开发中,JSP常用于动态生成HTML内容,而Flex则用于创建具有复杂图形...

    flex嵌入jsp所需的完整包4个

    4. flex-bootstrap-jsp.jar:同样,这个文件是flex-bootstrap.jar的JSP版本,它包含了用于在JSP环境中启动Flex应用程序的特殊支持,帮助开发者在JSP上下文中正确地初始化Flex Bootstrap过程。 5. flex3_tagforjsp:...

    JSP中日期控件的使用

    在JavaServer Pages (JSP) 开发中,日期控件是一种常见的组件,它允许用户在网页上选择或输入日期。本篇文章将详细讲解如何在JSP中使用日期控件,特别是针对描述中提及的,一个支持多种语言、高度可配置且能够精确到...

    flex与jsp结合使用

    Flex 和 JSP 结合使用是一种常见的前端与后端交互方式,它允许开发人员利用 Flex 的富互联网应用程序(RIA)功能和 JSP 的服务器端处理能力,构建动态且交互性强的Web应用。以下是对如何结合使用 Flex 和 JSP 的详细...

    jsp中各种日期控件

    在JSP(Java Server Pages)开发中,日期控件是一种常用的功能组件,它允许用户在网页上选择或输入日期,增强了用户体验并简化了数据处理。本文将深入探讨JSP中的几种常见日期控件,帮助你更好地理解和应用这些控件...

    FLEX3嵌入到JSP,实现的 jar 包

    3. flex-webtier-jsp.jar:这是一个专门为JSP定制的Flex Web Tier扩展,它提供了一组JSP标签,使得开发者能够在JSP页面中轻松地集成Flex组件。这些标签简化了Flex应用的部署和配置,让JSP开发者能够快速地在页面中...

    最好用的jsp时间控件

    【标题】"最好用的jsp时间控件"指的是在JavaServer Pages (JSP) 开发中,使用JavaScript实现的一种高效、易用的时间选择组件。在Web应用中,时间控件通常用于用户输入日期或时间,提供友好的界面交互,使得用户能够...

    jsp中的JS 时间控件

    在JSP中集成JS时间控件,可以提升用户体验,简化数据输入。 1. **基本概念** - **JSP**:JavaServer Pages是Java平台上的动态网页技术,结合了Java编程语言和HTML,用于构建动态Web应用程序。 - **JavaScript**:...

    flex整合JSP

    3. **解决Flex页面被遮盖问题**:为了解决这个问题,开发者可能需要调整IFrame的CSS样式,例如设置`z-index`属性确保Flex元素层级高于IFrame。同时,可能需要处理Flex与IFrame之间的交互,确保它们在页面布局中能...

    Jsp日期控件

    "Jsp日期控件"是指在JSP页面中用于输入或选择日期的交互组件,这些控件可以提供用户友好的界面,帮助用户方便地输入或选择日期,提高用户体验。在描述中提到的"自己改的jsp页面弹出的日期选择,里面有例子"表明这是...

    flex嵌入jsp心得

    - **在JSP中引入Flex Tag Library**:通过`&lt;%@taglib uri="FlexTagLib" prefix="mm"%&gt;`指令启用Flex标签库,使得在JSP页面中可以直接编写或引用Flex代码成为可能。 #### 4. 在JSP中编写或引用Flex代码 一旦完成了...

Global site tag (gtag.js) - Google Analytics