`
fzd8589
  • 浏览: 53502 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jsp页面嵌入flash

阅读更多

 使用<object>标签

 

<!--[if IE ]>
<object type="application/x-shockwave-flash"  width="650" height="500" id="mybcastr"> 		 
<param name="movie" value="bcastr4.swf?xml=
	<data>
		<channel>
			<item>
				<link>http://www.ruochi.com</link>
				<image>images/image1.jpg</image>
				<title>Bell Tower,Xi'an,China</title>
			</item>
			<item>
				<link>http://www.ruochi.com</link>
				<image>images/image2.jpg</image>
				<title>Greater Wild Goose Pagoda,Xi'an,China</title>
			</item>
			<item>
				<link>http://www.ruochi.com</link>
				<image>images/image3.jpg</image>
				<title>Terra Cotta Warriors,Xi'an,China</title>
			</item>
			<item>
				<link>http://www.ruochi.com</link>
				<image>images/image4.jpg</image>
				<title>The Forest of Steles ,Xi'an,China</title>
			</item>
			<item>
				<link>http://www.ruochi.com</link>
				<image>images/image5.jpg</image>
				<title>The Qian Tomb,Xi'an,China</title>
			</item>
		</channel>
	</data>" />		 
</object>
<![endif]-->

 

上面的代码中

<!--[if IE ]>,,,,,,<![endif]-->

 是用来给IE浏览器看的。如果浏览器是IE,则中间的代码可以解析,否则忽略。同理,下面的If标签给非IE的浏览器解析。

      嵌入IE的flash的object标签需要将信息放在<param>中。而非IE的object将data信息放在<object>中。

 

 

<!--[if !IE ]>
 
<object type="application/x-shockwave-flash" data="bcastr4.swf?xml=
			<data>
				<channel>
					 
					<item>
						<link>http://www.ruochi.com</link>
						<image>images/image2.jpg</image>
						<title>Greater Wild Goose Pagoda,Xi'an,China</title>
					</item>
					<item>
						<link>http://www.ruochi.com</link>
						<image>images/image3.jpg</image>
						<title>Terra Cotta Warriors,Xi'an,China</title>
					</item>
					<item>
						<link>http://www.ruochi.com</link>
						<image>images/image4.jpg</image>
						<title>The Forest of Steles ,Xi'an,China</title>
					</item>
					<item>
						<link>http://www.ruochi.com</link>
						<image>images/image5.jpg</image>
						<title>The Qian Tomb,Xi'an,China</title>
					</item>
				</channel>
			</data>
		"  width="650" height="500" id="vcastr3">
</object>
<![endif]--> 

 

 最后,关于bcastr4.swf文件,存放位置比较奇怪,放在/web 下面。 如果放在/web/WEB-INF/下,需要修改路径。

 

 在项目中,图片及其链接需要动态读取,不能用死数据。值得注意的是,firefox可以在object生成后动态修改其属性值,ie却不行。因此,这样解决这个问题。

<div id="chinese_ie" >
        <script type="text/javascript">
           chinese_finalie = forIE1 + chinese_xmlBlock + forIE2 ;
           if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
            document.write(chinese_finalie);
           }
        </script>
 </div>										<script type="text/javascript">
  看到这里又想起一个知识点,chinese_finalie是在前面的script中定义的。结论是:script中的变量可以跨区域使用
分享到:
评论

相关推荐

    jsp页面加载flash

    要在JSP页面中加载Flash,首先需要在HTML代码中嵌入Flash对象。这通常通过`&lt;object&gt;`或`&lt;embed&gt;`标签实现。例如: ```html ...

    2、html或jsp中加入flash的方式

    在这些页面中插入Flash元素,主要是为了实现动画、视频播放、游戏等功能,因为Flash在过去曾是实现这些功能的重要技术。下面将详细介绍在HTML和JSP中添加Flash的步骤以及相关知识点。 一、HTML中插入Flash 1. **...

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

    - **Flex组件嵌入**:JSP页面可以使用`&lt;object&gt;`或`&lt;embed&gt;`标签嵌入Flash内容,即Flex编译后的SWF文件。这样,Flex组件就能在网页中无缝展示,提供动态交互的报表体验。 - **事件处理**:Flex的交互事件(如点击、...

    jsp中播放flash

    在IT行业中,JSP(JavaServer Pages)是一种广泛使用的服务器...1. **引入Flash Player**: 首先,你需要在JSP页面中包含`player.swf`这个Flash播放器。这可以通过HTML的`&lt;object&gt;`或`&lt;embed&gt;`标签完成。例如: ```html ...

    基于javaweb+jsp+flash让网页元素插件

    2. **富媒体集成**:Flash擅长处理多媒体内容,可以在JSP页面中嵌入Flash对象,展示视频、音频或动画。通过ActionScript,可以控制Flash内容与网页其他元素的交互。 3. **交互界面**:Flash的交互性可以用于创建...

    在jsp中通过flash调用摄像头拍照

    JSP是Java的一种动态网页技术,它允许我们在HTML页面中嵌入Java代码,从而实现服务器端的数据处理和动态内容生成。而Flash是一种矢量图形和多媒体播放器,它可以提供丰富的交互性和多媒体体验,包括访问用户电脑上的...

    flex嵌入JSP

    将Flex嵌入到JSP页面中,可以结合两者的优点,提供丰富的图形用户界面和强大的后端数据处理能力。 在将Flex嵌入到JSP页面时,可能会遇到一个常见的问题:Flex组件被其他元素遮挡。这通常是由于CSS样式冲突或者布局...

    jsp+flash在线照相【附fla】

    2. **Java Servlet (JSP)**:Java Server Pages (JSP) 是Java Web开发中的一个重要组件,它允许开发者在HTML页面中嵌入Java代码来动态生成内容。在这个项目中,JSP用于接收由Flash发送的图像数据,进行必要的处理...

    在jsp中嵌入flv视频播放器

    在JSP页面中嵌入FLV播放器,可以利用Flash Player的强大功能,为用户提供流畅的视频播放体验。 ### 三、嵌入FLV视频播放器的方法 #### 1. 使用标签 提供的代码示例展示了如何使用HTML的`&lt;object&gt;`标签来嵌入FLV...

    flash和jsp,flash和java交互的web project

    例如,可能有一个JSP页面作为前端接口,接收用户请求,然后通过Servlet处理这些请求,与后台Java服务进行交互。同时,Flash组件可能通过ExternalInterface调用Java方法,或者使用AMF进行数据交换。 在学习这个项目...

    jsp+flash交互

    在Flash中,开发者可以使用ActionScript编写代码,发送HTTP请求(通常是XMLHttpRequest或Socket)到JSP页面。JSP接收到请求后,处理数据,如查询数据库,然后返回结果给Flash。Flash解析这些数据并根据需要更新显示...

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

    这些标签允许开发者在不编写Flash Builder代码的情况下,在JSP页面中直接定义Flex组件,增强了JSP页面的交互性和动态性。 将这些jar文件拷贝到项目对应的目录,如WEB-INF/lib下,可以使得JSP项目识别并使用Flex的...

    FLASH+JSP通讯录

    当用户在Flash界面上进行操作时,Flash会发送AJAX(Asynchronous JavaScript and XML)请求到服务器上的JSP页面。JSP接收到请求后,处理数据并返回响应,Flash再根据响应更新界面。这种异步通信方式提高了用户体验,...

    jsp 论坛源码 + jsp flash留言板

    5. **论坛功能实现**:包括发帖、回帖、浏览、搜索、用户注册与登录、私信、评分等功能,这些功能的实现都需要编写相应的JSP页面和对应的Java后台处理。 6. **安全性**:论坛源码的安全性至关重要,需要防止SQL注入...

    jsp结合flash实现用摄像头拍照

    创建一个`URLRequest`对象,设置其URL为JSP页面的地址,并使用`URLVariables`对象作为POST数据,其中包含图片的Base64编码。 6. **在JSP中处理数据**:在服务器端,JSP接收请求并解码Base64编码的图像数据。可以...

    [影音娱乐]JSP版Flash小游戏小偷_jsgame.zip

    开发者可以在HTML页面中嵌入Java代码,服务器在接收到客户端请求时会执行这些代码,生成HTML响应并返回给用户。JSP的主要优点是分离了业务逻辑和表现层,便于团队协作和维护。 2. **毕业设计**: 毕业设计是高等...

    jsp和flash小例子

    在JSP和Flash结合的例子中,可能通过ActionScript发送请求到JSP页面处理数据。 **3. JSP与Flash的结合** - **交互方式**:Flash可以通过ActionScript向服务器发送HTTP请求,比如在`Login.swf`中,用户输入登录信息...

    jsp&flash留言板

    在本案例中,`xml.jsp`很可能是一个处理XML数据的JSP页面。XML(Extensible Markup Language)常用于在客户端和服务器之间传输数据,因为它结构清晰且易于解析。当用户在Flash界面上提交留言时,这些信息可能被格式...

    jsp+flash web摄像保存图片到本地

    7. JSP接收图像:在服务器端,JSP页面需要接收来自Flash的图像数据。可以创建一个Servlet或Filter来接收POST请求,其中包含JPEG图像的二进制数据。 8. 图像处理和保存:在JSP或Servlet中,可以使用Java的ImageIO库...

    JSP版Flash小游戏小偷-jsgame

    【JSP版Flash小游戏小偷-jsgame】是一款基于...开发过程中涉及到的技术包括JSP页面处理、Java服务器编程、Flash动画设计和ActionScript编程,以及服务器与客户端的数据交互,对于学习和理解Web游戏开发具有很高的价值。

Global site tag (gtag.js) - Google Analytics