庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>WEB开发>HTML>HTML技巧>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

动态HTML技术精彩实例

 作者:本站收集   日期:2005-3-15
字号选择〖 〗/ 双击滚屏 单击停止   


 要想提高自己主页的知名度,就是要有可观的回头客,这就要求主页能给人良好的印象,而动态HTML(DHTML)技术制作的动态网页,能产生令人震撼的视觉冲击效果,使你的主页令人流连忘返。
   下面介绍几个精彩实例,以飨读者。

一、飞行的图片

在<head>中适当位置加入如下代码:

<script language="JavaScript">

<!--

var left=0;

var top=200;

var stepx=2;

function jump()

{

left=left+stepx;

if(left>710) stepx=-2;

if(-left>0) stepx=2;

sign.style.left=left;

sign.style.top=top;

timeID=setTimeout("jump()",100);

}

-->

</script>

<body>改为<body onload="t=setTimeout('jump()',20)">,然后在body后适当位置加入如下代码:

<div id="sign" style="position:absolute;left:0;top:200;width:135;">

<img src="myphoto.jpg" width="56" height="44" >

</div>

这样,选定的图片就会在窗口中上部从左往右飞行,碰到右边界向左飞行,不断循环。

二、弹簧文字

在<head>中适当位置加入如下代码:

<script language="JavaScript">

<!--

var sizes=new Array("-2px","-1px","0px","1px","2px","3px","4px",

"5px","6px","7px","8px","9px","10px","11px","12px","13px");

sizes.pos=0;

function rubberBand()

{

var el=document.all.elastic;

if(null==el.direction)

el.direction=1;

else if((sizes.pos>sizes.length-2)||(0==sizes.pos))

el.direction*=-1;

el.style.letterSpacing=sizes[sizes.pos+=el.direction];

}

-->

</script>

<body>改为<body onload="setInterval('rubberBand()',150)">,然后在body后适当位置加入如下代码:

<center>

<h2 id="elastic">弹簧文字

</h2>

</center>

当然可在上述代码中加入文字的大小和颜色等,文字就会像弹簧一样左右伸缩。

三、强制浏览者点击某链接

现今很多个人主页都在做广告,可苦于游览者往往不会主动点击广告链接。如果你的主页有个项目做得不错,如“软件下载”一栏提供不少好的软件,可浏览者尽下载软件,没有给你一个好处。你现在可以通过下面方法强制浏览者先点击广告,再进入下载页面下载软件。

在body后加入如下代码:

<script language="JavaScript">

<!--

var Flag=0

-->

</script>

假如你的广告链接图为"1.jpg",链接网址为"http://www.1.com",则应采用如下代码:

<a href="http://www.1.com" target="_blank" onclick="Flag=1;return true">

<img src="1.jpg" border="0" height="" width="">

</a>

然后你才想让浏览者进入你的网页"download.htm",则加入如下代码:

<a href="download.htm" target="_blank" ;

onclick="if(Flag==1) return true; else {alert('如果您想从本站下载软件,请先点击上面的广告,再把它最小化,这不会影响您的浏览,多谢!'); return false}" onmouseover="return true">软件下载

</a>

注意:上面alert后的内容在编写时不能断行,否则会出错。

上一篇:用DHTML制作带链接的滚动公告栏    下一篇:如何用Meta标志设定重新导向  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-3-15
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿