`
RepublicW
  • 浏览: 83218 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

JS Simple Example

阅读更多
1.让文字不停地滚动

  <MARQUEE>滚动文字</MARQUEE>

2.记录并显示网页的最后修改时间

  <script language=Javascript>
  document.write("最后更新时间: " + document.lastModified + "")
  </script>

3.关闭当前窗口

  <a href="/"onClick="javascript:window.close();return false;">关闭窗口</a>

4.5秒后关闭当前页

  <script language="Javascript">
  <!--
  setTimeout('window.close();',5000);
  -->
  </script>

5.2秒后载入指定网页

  <head>
  <meta http-equiv="refresh" content="2;URL=http://你的网址">
  </head>

6.添加到收藏夹

  <script Language="Javascript">
  function bookmarkit()
  {
  window.external.addFavorite('http://你的网址','你的网站名称')
  }
  if (document.all)document.write('<a href="#" onClick="bookmarkit()">加入收藏夹</a>')
  </script>

7.让超链接不显示下划线

  <style type="text/css">
  <!-
  a:link{text-decoration:none}
  a:hover{text-decoration:none}
  a:visited{text-decoration:none}
  ->
  </style>

8.禁止鼠标右键的动作

  <script Language = "Javascript">
  function click() { if (event.button==2||event.button==3)
  {
  alert('禁止鼠标右键');
  }
  document.onmousedown=click // -->
  </script>

9.设置该页为首页

  <body bgcolor="#FFFFFF" text="#000000">
  <!-- 网址:http://你的网址-->
  <a class="chlnk" style="cursor:hand" HREF
  onClick="this.style.behavior='url(#default#homepage)';
  this.setHomePage('你的网站名称);"><font color="000000" size="2" face="宋体">设为首页</font></a>
  </body>

10.节日倒计时

  <script Language="Javascript">
  var timedate= new Date("December 25,2003");
  var times="圣诞节";
  var now = new Date();
  var date = timedate.getTime() - now.getTime();
  var time = Math.floor(date / (1000 * 60 * 60 * 24));
  if (time >= 0)
  document.write("现在离"+times+"还有: "+time +"天")</script>

11.单击按钮打印出当前页

  <script Language="Javascript">
  <!-- Begin
  if (window.print) {
  document.write('<form>'
  + '<input type=button name=print value="打印本页" '
  + 'onClick="javascript:window.print()"></form>');
  }
  // End -->
  </script>

12.单击按钮‘另存为’当前页

  <input type="button" name="Button" value="保存本页"
  onClick="document.all.button.ExecWB(4,1)">
  <object id="button"
  width=0
  height=0
  classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
  <embed width="0" height="0"></embed>
  </object>

13.显示系统当前日期

  <script language=Javascript>
  today=new Date();
  function date(){
  this.length=date.arguments.length
  for(var i=0;i<this.length;i++)
  this[i+1]=date.arguments }
  var d=new date("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
  document.write(
  "<font color=##000000 style='font-size:9pt;font-family: 宋体'> ",
  today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日",
  d[today.getDay()+1],"</font>" );
  </script>

14.不同时间段显示不同问候语

  <script Language="Javascript">
  <!--
  var text=""; day = new Date( ); time = day.getHours( );
  if (( time>=0) && (time < 7 ))
    text="夜猫子,要注意身体哦! "
  if (( time >= 7 ) && (time < 12))
    text="今天天气……哈哈哈,不去玩吗?"
  if (( time >= 12) && (time < 14))
    text="午休时间哦,朋友一定是不习惯午睡的吧?!"
  if (( time >=14) && (time < 18))
    text="下午茶的时间到了,休息一下吧! "
  if ((time >= 18) && (time <= 22))
    text="您又来了,可别和MM聊太久哦!"
  if ((time >= 22) && (time < 24))
    text="很晚了哦,注意休息呀!"
  document.write(text)
  //--->
  </script>

15.水中倒影效果

  <img id="reflect" src="你自己的图片文件名" width="175" height="59">
  <script language="Javascript">
  function f1()
  {
    setInterval("mdiv.filters.wave.phase+=10",100);
  }
  if (document.all)
  {
    document.write('<img id=mdiv src="'+document.all.reflect.src+'"
    style="filter:wave(strength=3,freq=3,phase=0,lightstrength=30) blur() flipv()">')
    window.onload=f1
  }
  </script>

16.慢慢变大的窗口

  <script Language="Javascript">
  <!--
  var Windowsheight=100
  var Windowswidth=100
  var numx=5
  function openwindow(thelocation){
  temploc=thelocation
  if
  (!(window.resizeTo&&document.all)&&!(window.resizeTo&&document.getElementById))
  {
    window.open(thelocation)
    return
  }
  windowsize=window.open("","","scrollbars")
  windowsize.moveTo(0,0)
  windowsize.resizeTo(100,100)
  tenumxt()
  }
  function tenumxt(){
  if (Windowsheight>=screen.availHeight-3)
    numx=0
  windowsize.resizeBy(5,numx)
  Windowsheight+=5
  Windowswidth+=5
  if (Windowswidth>=screen.width-5)
  {
    windowsize.location=temploc
    Windowsheight=100
    Windowswidth=100
    numx=5
    return
  }
  setTimeout("tenumxt()",50)
  }
  //-->
  </script>
  <p><a href="javascript:openwindow(http://www.3ydesign.com)">进入</a>

17.改变IE地址栏的IE图标

  我们要先做一个16*16的icon(图标文件),保存为index.ico。把这个图标文件上传到根目录下并在首页<head></head>之间加上如下代码:

  <link REL = "Shortcut Icon" href="index.ico">

18.在窗口的状态栏显示滚动信息  
(1) 在BODY中加入代码 
<script language="javascript">  
var msg="欢迎访问建站资源网,在这里有你会有所收获的!";  
var i=1  
function scroll()  
{  
mess=msg.substring(i,msg.length)+" "+msg.substring(0,i)  
window.status=mess  
i++;  
if (i>=msg.length) i=1; //设置不停滚动 
setTimeout("scroll()",200); //设置滚动速度 
}  
</script>  
(2)在BODY标签中:  
<body onload="scroll()">  

19、在页面加入当前时间  

<script language="javascript">  
tdy=new Date();  
document.write("当前时间:",tdy.getHours());  
document.write(":",tdy.getMinutes());  
document.write(":",tdy.getSeconds());  
</script>  

20、前进、后退按钮 
<input type="button" value="<-" onclick="history.go(-1)">  
<input type="button" value="->" onclick="history.go(1)">  


21、加入页面最后修改日期  
<script language="javascript">  
document.write("本页最后编辑日期:");  
document.write(document.lastModified)  
</script>  


22、前进、后退按钮 
<font onclick="history.go(-1)"> 前一页</font>  
<font onclick="history.go(-2)"> 前两页</font>  
<font onclick="history.go(-3)"> 前三页</font>  
<font onclick="history.go(1)"> 后一页</font>  
<font onclick="history.go(2)"> 后两页</font>  
<font onclick="history.go(3)"> 后三页</font>  
也可设置退后、前进多步 

23、鼠标事件 
<A HREF="MAILTO:webmaster@jzzy.com" onmouseover="alert("给我写信"); return true">信箱</A> 
鼠标放上去显示警告信息 


24、获得浏览器的属性 
navigator.appCodename=undefinednavigator.appName=Microsoft Internet Explorernavigator.appVersion=4.0 (compatible; MSIE 5.0; Windows 98; DigExt)navigator.appAgent=undefined  

25、打印整个页面 
<font onClick="javascript:window.print()">打印本页</font> 

26、查看源码 
<input TYPE="button" NAME="view" value="查看本页的源码" onClick="window.location="view-source:" +window.location.href" class="pt9"> 

27、刷新页面 
<font onClick="history.go(0)">刷新本页</font> 

28、背景色变换 
<input TYPE="button" value="背景色变换" onClick="BgButton()"> 
<script>function BgButton() 

if (document.bgColor==#00ffff)  

document.bgColor=#ffffff; 

else{document.bgColor=#00ffff; 


</script> 

29、Title上显示信息 
<script language="javascript1.2"> 
<!--hide 
document.title="今天是星期天" 
//--hide--> 
</script> 



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/bieqing/archive/2009/01/06/3721789.aspx
分享到:
评论

相关推荐

    simple example of django + swfupload

    标题 "simple example of django + swfupload" 涉及的是一个使用 Django 框架与 SWFUpload 工具的简单示例。Django 是一个高级的 Python Web 开发框架,它鼓励快速开发和干净、实用的设计。SWFUpload 是一个古老的...

    maven_simpleexample.zip

    【标题】"maven_simpleexample.zip" 是一个包含Maven构建的小型示例项目,它演示了如何使用Maven来管理Java项目的构建过程。这个压缩包不仅提供了代码示例,还包含了相关的文档,帮助理解Maven的基础应用以及XML和...

    D3.js By Example(PACKT,2015)

    Starting with obtaining D3.js and creating simple data bindings to non-graphical HTML elements, you will then master the creation of graphical elements from data. You’ll discover how to combine those...

    050419_railML_SimpleExample_v11_RailML_

    这个"050419_railML_SimpleExample_v11_RailML_"压缩包提供了一个简单的示例,展示了如何在实际应用中使用RailML。在这个例子中,我们有两个主要的文件夹——"src"和"visualization"。 "src"文件夹通常包含源代码或...

    react-flux-simple-example

    总结来说,"react-flux-simple-example"是一个展示如何在React中运用Flux架构的实例。它演示了如何通过Flux的各个组件来实现数据的单向流动,从而提高代码的可维护性和可测试性。通过理解这个示例,开发者可以更好地...

    javascript anim example

    A simple html example using requestAnimationFrame. Enjoy it!

    D3.js By Example 无水印pdf 0分

    Starting with obtaining D3.js and creating simple data bindings to non-graphical HTML elements, you will then master the creation of graphical elements from data. You'll discover how to combine those ...

    SimpleAjax v3.1

    - **bundle**:这是一个可能包含SimpleAjax库的压缩文件,里面可能有压缩过的JavaScript文件和其他必要的资源。在实际项目中,开发者通常会将这些文件链接到HTML中以便在页面上使用Ajax功能。 - **example**:这个...

    simple-erc20-example-main-源码.rar

    标题 "simple-erc20-example-main-源码.rar" 提示我们这可能是一个关于ERC20代币标准的简单示例项目的源代码压缩包。ERC20是基于以太坊区块链的一种智能合约标准,用于创建和发行代币。在这个例子中,我们将探讨ERC...

    dc_js_simple_example:简单的 dc.js 示例

    dc_js_simple_example 简单的 dc.js 示例 基本上是 dc.js 饼图示例,带有一些额外的注释,以提醒我如何在新项目中进行设置 运行run.sh脚本以启动本地 HTTP 服务器以查看它

    AE-simple--example.zip_ae

    标题 "AE-simple--example.zip_ae" 暗示了这是一个关于Adobe After Effects(简称AE)的初级示例项目,其中可能包含了一些基础教程或模板。AE是一款强大的视觉特效、动态图形和动画编辑软件,广泛应用于影视后期制作...

    前端项目-ember-simple-auth.zip

    Ember.js是一个强大的JavaScript框架,用于构建富交互式的单页应用程序(SPA)。它采用MVC(Model-View-Controller)架构模式,提供了丰富的工具和组件,使得开发人员能够高效地构建可维护、可扩展的Web应用。在...

    javascript-jest-example-simple:使用Javascript和Jest的测试框架的简单示例

    克隆项目: git clone https://github.com/vsshk/javascript-jest-example-simple.gitcd javascript-jest-example-simple使用yarn安装Jest: yarn add --dev jest或npm: npm install --save-dev jest最后跑 yarn ...

    simple-example-node

    "simple-example-node" 是一个基于JavaScript的项目,很可能是一个简单的Node.js应用示例。Node.js是一个开放源代码、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,打破了JavaScript只能...

    leaflet.js-simple-example

    Leaflet.js-简单示例Leaflet.js基础知识的一个简单例子在这个例子中,我在 javascript 对象 MapManager 中包含了一些基本功能,这些功能可以让您初始化地图、创建基础层、创建 WMS 覆盖、添加自定义标记并管理一个...

    rn-simple-example:React Native简单示例

    "rn-simple-example"是一个针对React Native的基础示例项目,旨在帮助初学者理解React Native的基本工作原理和开发流程。 在JavaScript的世界里,React是一个用于构建用户界面的库,尤其适合构建单页应用。React ...

    egg-example.zip

    Node.js是一个开放源代码、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码。Node.js以其事件驱动、非阻塞I/O模型而著称,尤其适合构建数据密集型实时应用。 三、创建Egg.js项目 1. 安装Egg...

    harmonyos2-simple-webpack-wasm-example:非常alphaalpha的webpackWASM支持示例(仅构建

    javascript 块的下载和评估并行发生。 例子.js import ( "./add.wasm" ) . then ( addModule =&gt; { console . log ( addModule . add ( 22 , 2200 ) ) ; import ( "./math" ) . then ( math =&gt; { console . log ...

    backbone-router-simple-example

    Backbone.js 是一款轻量级的 JavaScript 框架,它为构建客户端应用提供了一组基础工具,包括模型(Models)、视图(Views)、集合(Collections)和路由器(Router)。路由器是Backbone.js中的一个重要组成部分,它...

Global site tag (gtag.js) - Google Analytics