首页 > 其他分享 >IntelliWeb 中嵌入Silverlight/Flash方法

IntelliWeb 中嵌入Silverlight/Flash方法

时间:2023-03-26 17:32:29浏览次数:44  
标签:Silverlight args sender errorType Flash IntelliWeb var errMsg


    简介:intelliWeb 是基于构件、Ajax、RichClient技术的J2EE应用快速开发平台。

    嵌入Silverlight/Flash方法 很简单,把ActiveX放到e:Page 里面就可以了

   下面我以Silverlight为例 贴一个页面完整代码供参考:(intelliWeb 新建一个JSP页面)

 

<%@ page language="java" contentType="text/html; charset=GB18030"  pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<e:View id="eView" designProperty="width: 1024px; height: 768px">
        
<body>
<e:Page id="ePage" action="com.longtop.tx.board.targacct.web.PortalTargAcctBoardAction" style="width: 100%; height: 100%;">
		<object id="silverlightControlHost" name="data:application/x-silverlight-2," type="application/x-silverlight-2" width="828" height="258" align="middle" data="data:application/x-silverlight-2,">
			

		  <param name="source" value="SilverlightApplication1.zip"/>
		  <param name="onError" value="onSilverlightError" />
		  <param name="background" value="white" />
		  <param name="minRuntimeVersion" value="4.0.50826.0" />
		  <param name="autoUpgrade" value="true" />
		  <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50826.0" style="text-decoration:none">
 			  <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
		  </a>
		</object>
		
	</e:Page>
</body>
<script type="text/javascript">
    
        function onSilverlightError(sender, args) {
            var appSource = "";
            if (sender != null && sender != 0) {
              appSource = sender.getHost().Source;
            }
            
            var errorType = args.ErrorType;
            var iErrorCode = args.ErrorCode;

            if (errorType == "ImageError" || errorType == "MediaError") {
              return;
            }

            var errMsg = "Unhandled Error in Silverlight Application " +  appSource + "\n" ;

            errMsg += "Code: "+ iErrorCode + "    \n";
            errMsg += "Category: " + errorType + "       \n";
            errMsg += "Message: " + args.ErrorMessage + "     \n";

            if (errorType == "ParserError") {
                errMsg += "File: " + args.xamlFile + "     \n";
                errMsg += "Line: " + args.lineNumber + "     \n";
                errMsg += "Position: " + args.charPosition + "     \n";
            }
            else if (errorType == "RuntimeError") {           
                if (args.lineNumber != 0) {
                    errMsg += "Line: " + args.lineNumber + "     \n";
                    errMsg += "Position: " +  args.charPosition + "     \n";
                }
                errMsg += "MethodName: " + args.methodName + "     \n";
            }

            throw new Error(errMsg);
        }
    </script>
    </e:View>
</html>

标签:Silverlight,args,sender,errorType,Flash,IntelliWeb,var,errMsg
From: https://blog.51cto.com/u_696257/6150488

相关文章

  • wine 安装photoshop CS4和flash builder 4 方法
    我的home文件夹是 /home/luozhuang请根据自己实际情况修改.wine这些都是隐藏文件请根据需要修改文件浏览器显示隐藏文件安装photoshopCS4:需要自己安装atmlib.dll......
  • IAP升级-IAP例程如何修改flash跳转地址
    以CH32V307EVT中IAP例程举例。代码结构分为IAP+APP,共有两个工程,先下载IAP,再通过WCHMcuIAP_WinAPP工具下载APP,实现在应用升级功能。IAP例程在flash0地址起始,所以无需关注......
  • NAND Flash 寿命算法——Wear leveling
    由于闪存的可擦写次数是有限的,当某些数据被频繁修改时容易导致对应的块很快被耗尽使用寿命,从而导致整块盘无法使用,所以需要有一种技术来将这些块的擦写均摊一下,延长使用寿......
  • Ubuntu 15 安装Chromium浏览器并添加Flash插件Pepper Flash Player
    Chromium谷歌的开源浏览器将不再支持Netscape浏览器插件API,Adobe公司的Flash将无法正常工作了。然而用户可以使用PepperFlashPlayer,这是谷歌浏览器上一款替代AdobeFlash......
  • nand flash驱动
     编写NandFlash驱动由于MTD设备驱动已经帮我实现了MTD块设备、以及MTD字符设备驱动的编写。而我们要做的主要就是:分配nand_chip内存;根据SOCNand控制器初......
  • Silverlight 3正式版发布
    北京时间7月10日消息,微软于当地时间7月9日在旧金山发布了Silverlight3的正式版(版本号3.0.40624.0),相比于上个一版本,Silverlight3新增了50多种功能,包括GPU加速、H.264编解码......
  • CoFlash V1.5.1,含STLINK,CMSIS-DAP等
    CoFlashV1.5.1链接:https://pan.baidu.com/s/14K3n7OseiTFgKMn5sYZ_XA?pwd=5656提取码:5656hex2bin.exe:将hex文件直接拖放到图标上即可生成bin文件链接:https://pan.baid......
  • mtk flash配置
    在mtk的flashexcel配置表中有些专业名称,在如下的文档中有详细的描写,对配置新的flash都是有帮助的一、对clock的基本认识   第七部分是“clock&powermanagement”,......
  • 2.使用flash 备份系统
    一、前言至少从solairs9开始,就已经支持系统自带的flash(闪存)来备份系统。使用flash来备份系统有以下几个好处:1、无需额外的设备,如磁带机。尤其是克服了受硬件条件的限制......
  • flashfxp文件和文件名中文乱码怎么办?【转】
    flashfxp软件集成了其它好的FTP软件的优点,支持文件夹的传输,并且能够实时记录站点密码,便于管理,但是有的用户在使用过程中发现自己的flashfxp文件显示了中文乱码,那应该怎么办......