打开首页弹出另一个网站的方法
今天尝试了弹出另一个网站的方法,所以决定发一篇文章讲述一下自己实施过程,尽管现在很多浏览器都有禁止弹出窗口或者弹出窗口先询问的功能。
整个弹出效果是通过FLASH来实现的,可能有一些做网页设计的朋友对于FLASH并不太了解,会认为很难,实际却很简单,只是一句代码的事情。下面就讲一下整个实施过程。
首先,本方法需要电脑中安装有FLASH CS3或者以上的版本,目前最新的是FLASH CS5。新建一个FLASH AS3.0文档,设置好舞台的大小,建议弄小一点,毕竟主要功能是弹窗,而不在于动画做的怎样。在时间轴的第一帧上点右键,打开“动作”面板,在其中输入AS3代码:
navigateToURL(new URLRequest(http://www.lxlong.net));
然后按CTRL+Enter生成SWF文档(也可以点击“文件”——“发布”,生成正式的SWF文档),并将这个SWF格式的FLASH动画文件上传到网站的空间里,获取该文件的调用地址。
利用前面得到的SWF文件的地址,在网页中插入FLASH动画,建议将该动画文件放在侧边栏,尽量占小一点的面积,我用的是248*10的大小。如果只想它在首页实现弹窗,则需要写一个判断语句:如果是首页,则调用加载动画的php代码。格式如下:
<?php if(is_home()&& $paged < 2):?>
<embed type=”application/x-shockwave-flash” width=”248″ height=”10″ src=”这里放入动画SWF文件的地址”>
</embed>
<?php endif;?>
这样就可以实现侧边栏,仅在打开网站首页时加载FLASH动画,而在其他页面不加载,实现仅在打开网站首页时实现弹窗的效果,以使用户体验不至于太差。由于好久没弄FLASH了,这篇教程就写到这里,不再多啰嗦了。
本文地址:http://www.lxlong.net/archives/4392.html 本文标题:打开首页弹出另一个网站的方法
11条评论 ▼