社区
JavaScript
帖子详情
哪位高手懂得 163 或者新浪的网站 一打开时 在屏幕中间回出现一个flash 然后播放结束后,自动飞到右下角.200分
zjzb0409
2005-09-19 01:37:55
我觉得应该是js调用的 哪位高手懂得 给给指示!!!!!!!200分也不多表示感谢
...全文
284
11
打赏
收藏
哪位高手懂得 163 或者新浪的网站 一打开时 在屏幕中间回出现一个flash 然后播放结束后,自动飞到右下角.200分
我觉得应该是js调用的 哪位高手懂得 给给指示!!!!!!!200分也不多表示感谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjzb0409
2005-09-22
打赏
举报
回复
例如 这个 function 过程 是把 层ly1 宽度和高度 设置成100 如果 我把flash 插入到这个层中 在
flash播放结束后 图层变小,我原来做的是flash 没变小 您说 加入控制 flash大小的脚本 这个给flash加个id 是什么意思啊 怎么个加法 急 谢谢拉
zjzb0409
2005-09-22
打赏
举报
回复
哈哈 怎么给flash加id啊 麻烦拉 不懂 就是想把 那个flash 搞明白 在学 js...
是id="*.swf"么 明天我给发个帖子 还是100分 您就给我交会 我就一直给您加分吧 哈哈
csdntzg
2005-09-22
打赏
举报
回复
还有种方法,把DIV的宽高设成与FLASH一样大小,把FLASH宽高设为100%放到<DIV>中,
这样FLASH就可以和DIV的变化同步缩放了
csdntzg
2005-09-22
打赏
举报
回复
方法一、在页面FLASH的代码里
<object id="swfid" ...>
...
...
</object>
这样就算加上ID了;
csdntzg
2005-09-21
打赏
举报
回复
给FLASH加一个ID,比如 id="swfId";
可以用脚本控制FLASH的大小,
function divgo(){
ly1.style.width="100px";
ly1.style.height="100px";
//这里是新加的,具体大小根据需要调整即可;
swfId.width=100;
swfId.height=100;
再,可以把 <p> </p>去掉,直接在<div></div>中加FLASH就行了
zjzb0409
2005-09-21
打赏
举报
回复
不过还有些问题要请教 我在 <p> </p> 插入了一个flash 不过在播放结束后 我想让他斜向到飞到右边 关键是我插完了 flash 播放结束后 flash 大小并没有变 还是原来那么大啊...郁闷 给解释 一定要详细 小弟不胜感激
..
zjzb0409
2005-09-21
打赏
举报
回复
谢谢 不管好用还是不好用 您写的很详细里 给你加分了
csdntzg
2005-09-21
打赏
举报
回复
<html>
<head>
<title>主要代码</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script>
setTimeout("gogogo()",1000);//这里设置多久后显示浮动窗体,可以改为在FLASH加载完毕后由FLASH启动这个脚本;
function gogogo(){
ly1.style.visibility="visible";
ly1.style.left=document.body.clientWidth/2-parseInt(ly1.style.width)/2
ly1.style.top=document.body.clientHeight/2-parseInt(ly1.style.height)/2
setTimeout("divgo()",2000)////这里设置多久后移动窗体,也可以改为在播放完毕后由FLASH启动这个脚本;
}
function divgo(){
ly1.style.width="100px";
ly1.style.height="100px";
if((ly1.offsetLeft+ly1.offsetWidth<document.body.clientWidth-5)||(ly1.offsetTop+ly1.offsetHeight<document.body.clientHeight-10)){
ly1.offsetLeft+ly1.offsetWidth<document.body.clientWidth-5?ly1.style.left=parseInt(ly1.style.left)+2:ly1.style.left=document.body.clientWidth-5-ly1.offsetWidth;
ly1.offsetTop+ly1.offsetHeight<document.body.clientHeight-10?ly1.style.top=parseInt(ly1.style.top)+2:ly1.style.top=document.body.clientHeight-ly1.offsetHeight-10;
setTimeout("divgo()",10)
}
}
</script>
</head>
<body>
<div id="ly1" style="position:absolute; width:300px; height:200px; z-index:1; background-color: #00FFFF; layer-background-color: #00FFFF; border: 1px none #000000; visibility: hidden;">
<div align="center">
<p>这里放FLASH</p>
</div>
</div>
</body>
</html>
zjzb0409
2005-09-19
打赏
举报
回复
我看 页面刚打开时 是没有falsh 的 过了几秒 中间就会出现很爽的 flash 然后播放完毕 变成一个小的 flash 飞到右下角 谢谢高手请写得详细些
zjzb0409
2005-09-19
打赏
举报
回复
谢谢 是新手 可以详细的写一下代码的过程么 例如 flash放到层里 层的属性是不是在表格的下边 ==请详细些 谢谢 100分结帐
csdntzg
2005-09-19
打赏
举报
回复
原理是将FLASH放在层<div>里,
在FLASH的最后一桢里加上ACTION:getUrl,
url项里调用脚本javascript:divgo();
将divgo()定义在当前页面中,功能就是将FLASH所在的<div>位移和大小重定义;
Delphi 13控件之ProjectCode.zip
Delphi 13控件之ProjectCode.zip
ivsrealtime-jvm-1.0.1-javadoc.jar
ivsrealtime-jvm-1.0.1-javadoc.jar
kinesis-0.23.0-beta.jar
kinesis-0.23.0-beta.jar
sagemakergeospatial-jvm-1.4.55-javadoc.jar
sagemakergeospatial-jvm-1.4.55-javadoc.jar
hapi-fhir-jpaserver-searchparam-6.2.5.jar
hapi-fhir-jpaserver-searchparam-6.2.5.jar
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章