`
lzj520
  • 浏览: 215276 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

071213 JS计时事件动态控制flash舞台大小变化

阅读更多

在网页里用一个DIV和一个JS的计时时间来达到动态控制flash舞台的效果。另外,可在flash里加入actionscript来配合:
_root._xscale=int(300);
_root._yscale=int(300);
网页里的代码:

<html>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<div id="Layer1" style="position:absolute; left:600px; top:15px; width:200px; height:200px; z-index:0; overflow: visible;">
  <object  id="tt1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"   codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"   width="200"   height="200">
    <param   name="movie"   value="test.swf">
    <param   name="quality"   value="high">
    <embed   src="test.swf"   quality="high"   pluginspage="http://www.macromedia.com/go/getflashplayer"   type="application/x-shockwave-flash"   width="200"   height="200"  ></embed>
  </object>
</div>
<p>
    <INPUT   onclick="setSize()"   type="button"   value="setSize">  
    <SCRIPT   LANGUAGE="JavaScript">  
  <!--  
  function   setSize()  
  {  
  document.getElementById("tt1").width=600;  
  document.getElementById("tt1").height=600;  
    document.getElementById("Layer1").style.left=100; 
 document.getElementById("Layer1").style.top=15;
  document.getElementById("Layer1").width=600;  
  document.getElementById("Layer1").height=600;
  }  
    function   setSize2()  
  {  
  document.getElementById("tt1").width=200;  
  document.getElementById("tt1").height=200;  
    document.getElementById("Layer1").style.left=600; 
 document.getElementById("Layer1").style.top=15;
  document.getElementById("Layer1").width=200;  
  document.getElementById("Layer1").height=200;
  }  
  //--> 
function timedMsg()
 {
 var t=setTimeout("setSize()",5000)
  var t2=setTimeout("setSize2()",10000)
 }

  </SCRIPT>
</p>
<body onLoad="timedMsg()">
<table width="951" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="698" height="71" bgcolor="#00FF66">&nbsp;</td>
    <td width="253">&nbsp;</td>
  </tr>
</table>
<p>&nbsp; </p>
</body>
</html>

分享到:
评论

相关推荐

    倒计时flash源码

    【倒计时Flash源码】是一种使用Adobe Flash(现已被Adobe Animate替代)开发的交互式数字时钟程序,主要用于创建动态的、视觉效果丰富的倒计时界面。这个特定的Flash源码设计独特,不仅拥有精美的页面设计,还具备在...

    10秒倒计时 flash

    【标签】"倒计时flash"进一步强调了这个项目的核心功能,即在Flash中实现一个倒计时器。倒计时在各种在线活动中很常见,如网页倒计时到某个事件的发生,或者游戏中的定时器。 【压缩包子文件的文件名称列表】中的...

    djs.rar_djs flash_flash_倒计时

    总的来说,“djs.rar_djs flash_flash_倒计时”是一个具有可定制皮肤和事件设置的Flash倒计时解决方案。它涉及到了Flash编程、ActionScript、时间和日期管理以及界面设计等多个方面,对于想要提升Flash开发技能或者...

    倒计时flash_xml_Countdown_Material

    【倒计时flash_xml_Countdown_Material】是一个与Flash编程相关的资源包,主要涉及使用XML进行数据驱动的倒计时功能。在这个项目中,开发者利用Flash的ActionScript 2.0或3.0语言,结合XML文件来实现动态的、可配置...

    正计时器swf.rar

    SWF(ShockWave Flash)是Adobe Flash的一种文件格式,常用于创建交互式内容,如网页上的小游戏、动画或者动态展示,包括计时器应用。在"正计时器swf"这个压缩包中,我们可以推测包含了一个用于显示正向时间流逝的...

    可定制flash倒计时器 带源码

    首先,Flash倒计时器是一种动态展示时间流逝的互动元素,通常用于预告活动、比赛或重要事件。这种倒计时器的特点是可以自定义结束时间,从而在到达设定的时间点时触发特定的事件,如播放音频、显示信息或者跳转到...

    FLASH模拟秒表

    虽然Flash已经逐渐淡出舞台,但它的设计理念和技术依然影响着今天的Web开发,特别是对于那些需要实时用户交互和动态效果的应用。通过研究这样的项目,开发者可以深入理解时间管理和用户界面设计,同时也可以从中学习...

    Flash倒计时图片切换

    本知识点主要关注"Flash倒计时图片切换"这一功能,它是一种常见的动态效果,常用于活动预告、限时促销等场景,通过动态显示时间流逝来吸引用户的注意力。 首先,我们要理解“倒计时”的概念。倒计时是指从一个设定...

    djs.rar_倒计时

    【标题】"djs.rar_倒计时" 涉及的核心知识点主要集中在倒计时技术上,尤其在Flash编程环境中。Flash是一款广泛应用于创建互动式动画、网页元素以及游戏的软件,它允许开发者通过ActionScript语言来实现动态效果和...

    Flash时间动画(源文件)

    这种动画通常会根据系统时间的变化动态更新其内容,例如显示时钟或倒计时等。在Flash中,可以通过ActionScript控制舞台上的元素来实现这一功能。 2. **ActionScript**:是Flash中用于添加交互性和动态功能的脚本...

    三个 精品 flash 时钟

    开发者通过在舞台上创建图形元件,如数字、指针或背景,然后使用ActionScript控制这些元件的移动和变化,从而形成动态的时钟效果。 二、Flash时钟的类型: 1. 数字时钟:这种时钟以数字形式显示时间,通常使用两种...

    漂亮的flash时间显示

    在IT领域,Flash是一款经典的动画和交互式内容开发工具,尤其在互联网早期,它被广泛用于创建动态网页元素,如时间显示。本篇文章将详细探讨“漂亮的Flash时间显示”这一主题,包括其工作原理、实现方式以及如何创建...

    flash.rar

    在IT行业中,Flash曾是网页动画和交互设计的重要工具,特别是在广告领域,它广泛用于创建动态、吸引人的广告切换效果。本案例中的"flash.rar"压缩包文件很可能包含了一个关于如何利用Flash技术实现广告切换的项目或...

    FLASH版的记时器

    ActionScript允许开发者编写交互逻辑,控制舞台上各种元素的行为,包括时间的管理和计数。 1. **ActionScript中的记时器类**: `flash.utils.Timer` 是ActionScript中的核心类,用于创建计时器对象。通过实例化Timer...

    flash 做的时钟

    3. **动态文本对象**:在Flash舞台上,可以添加动态文本字段来显示实时变化的信息,如时间。动态文本可以由脚本更新,非常适合用于时钟显示。 4. **事件监听器**:为了使时钟实时更新,我们需要监听`EnterFrame`...

    flash开发的赛车小游戏,经典的flash小游戏

    4. **actionscript**:ActionScript是Adobe Flash的核心,它是一种面向对象的编程语言,与JavaScript类似,但专为Flash平台设计。通过ActionScript,开发者可以创建动态交互内容,包括游戏的逻辑、动画控制和用户...

    老外写的一个flash时间类

    这意味着即使舞台帧率发生变化,时间类依然能保持一致的计时,避免了帧率波动对定时事件的影响。 4. **时间补偿机制**: 高性能的应用可能需要在CPU利用率低时追赶丢失的时间,或者在CPU利用率高时适当减慢以保持...

    制作flash导航的素材

    在网页设计中,Flash曾是创建交互式用户体验和动态导航菜单的重要工具。"制作Flash导航的素材"这个主题涵盖了多个关键元素,这些都是构建一个高效、吸引人的Flash导航系统所必需的。下面,我们将深入探讨这些知识点...

    倒计时代码

    标题中的“倒计时代码”指的是在编程领域中实现一种特定功能的代码,它能够以数字形式显示从当前时间到设定目标日期之间的剩余...通过分析提供的压缩包内容,我们可以学习如何创建和自定义这样的倒计时Flash应用程序。

    flash抽奖转盘活动源码

    《Flash抽奖转盘活动源码解析与应用》 在当今的网络活动中,抽奖环节往往能够吸引大量用户参与,增加互动性和趣味性。...尽管Flash逐渐淡出舞台,但其留下的经典案例和编程思路仍值得学习和借鉴。

Global site tag (gtag.js) - Google Analytics