`
lgl669
  • 浏览: 173849 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript经典语句及其基本应用

    博客分类:
  • js
阅读更多

■打开■

<input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开>  
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>

■另存为■

<input name=Button onClick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为><OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>

■属性■

<input name=Button onClick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性><OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>

■打印■

<input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=打印><OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>

■页面设置■

<input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置><OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>

■刷新■

<input type=button value=刷新 name=refresh onclick="window.location.reload()">  

■导入收藏■

<input type="button" name="Button" value="导入收藏夹" onClick=window.external.ImportExportFavorites(true,);> 

■导出收藏■

<input type="button" name="Button3" value="导出收藏夹" onClick=window.external.ImportExportFavorites(false,);>

■加入收藏■

<INPUT name=Button2 onclick="window.external.AddFavorite(location.href, document.title)" type=button value=加入收藏夹> 

■整理收藏夹■

<INPUT name=Submit2 onclick="window.external.ShowBrowserUI(OrganizeFavorites, null)" type=button value=整理收藏夹>

■查看原文件■

<INPUT name=Button onclick=window.location = "view-source:" + window.location.href type=button value=查看源文件>

■语言设置■

<INPUT name=Button onclick="window.external.ShowBrowserUI(LanguageDialog, null)" type=button value=语言设置>

■前进■

<INPUT name=Submit onclick=history.go(1) type=submit value=前进> 

■后退■

<INPUT name=Submit2 onclick=history.go(-1) type=submit value=后退>

javascrip t操作数据库

<script> &lt;/p&gt; &lt;p&gt; //用 javascript 写服务器端连接数据库的代码示例 &lt;/p&gt; &lt;p&gt; var conn = new ActiveXObject(&quot;ADODB.Connection&quot;); &lt;/p&gt; &lt;p&gt; conn.Open(&quot;Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; &quot; &lt;/p&gt; &lt;p&gt; +&quot;Password=password; Initial Catalog=meizz&quot;); &lt;/p&gt; &lt;p&gt; var rs = new ActiveXObject(&quot;ADODB.Recordset&quot;); &lt;/p&gt; &lt;p&gt; var sql=&quot;select user_kind from tbRightSet where user_id=’&quot;+ Account +&quot;’&quot;; &lt;/p&gt; &lt;p&gt; rs.open(sql, conn); &lt;/p&gt; &lt;p&gt; if (!rs.EOF) &lt;/p&gt; &lt;p&gt; { &lt;/p&gt; &lt;p&gt; sysUserKind = (rs(&quot;user_kind&quot;)+&quot;&quot;).replace(/^\s+|\s+$/, &quot;&quot;); &lt;/p&gt; &lt;p&gt; } &lt;/p&gt; &lt;p&gt; rs.close(); rs = null; conn.close(); conn = null; &lt;/p&gt; &lt;p&gt;</script>

<script language="javascript" runat="server"> 
   //用 javascript 写服务器端连接数据库的代码示例 
   var conn = new ActiveXObject("ADODB.Connection"); 
   conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; " 
     +"Password=password; Initial Catalog=meizz"); 

   var rs = new ActiveXObject("ADODB.Recordset"); 
   var sql="select user_kind from tbRightSet where user_id=’"+ Account +"’"; 

   rs.open(sql, conn); 
   if (!rs.EOF) 
   { 
     sysUserKind = (rs("user_kind")+"").replace(/^\s+|\s+$/, ""); 
   } 
   rs.close(); rs = null; conn.close(); conn = null; 
</script> 

CSS结合JS的运用

利用CSS 配合javascript 可以做很多更酷的动态页面效果,现在就 简单的给大家简单介绍一下CSS配合JS的应用。首先,我们要搞清楚事件和动作的概念。在客户端脚本中,javascript 通过对事件进行响应来获得与用户的交互。例如,当用户单击一个按钮或者在某段文字上移动鼠标时,就触发了一个单击事件或鼠标移动事件,通过对这些事件的响 应,可以完成特定的功能(例如,单击按钮弹出对话框,鼠标移动到文本上后文本变色等)。 下面介绍几种常见的事件(还用更多事件,请查阅相关资料):

  onClick:鼠标单击事件。(是指鼠标按下,然后松开时产生。)

  onDblClick:鼠标双击事件。(是指鼠标快速按下,松开,并再次按下时产生。)

  onMouseDown:鼠标按下事件。(鼠标按下时即产生。)

  onMouseUp:鼠标释放事件。(是指鼠标从按下的状态到弹起。)

  onMouseMove:鼠标移动事件。(是指在特定元素上移动鼠标。) onMouseOver:鼠标经过事件。(是指,当指针从外界往元素上移动时产生。)

  onMouseOut:鼠标离开事件。(是指鼠标从特定元素上离开时产生。)

  onLoad:载入事件。(当图象或页面结束载入时产生。)

  onUnload:卸载事件。(当访问者离开页面时产生。)

  onScroll:滚动条滚动事件。(当访问者使用卷轴上移或下移时产生。)

  有了事件以后,我们就为事件加上动作。这里只说改变当前元素自定义样式的动作,我们可以用这个方法先设定好两个自定义的CSS样式,对象原先调用第一种样式,当产生鼠标事件时让对象应用到第二种CSS样式,而产生的鼠标效果,看下面这个例子。

  在网页中插入一个图象,自定义一个“.out”样式,用gray滤镜使图片变成黑白的:

  将这个自定义样式应用到图片上,在浏览器中预览到图片变成了黑白,我们再定义一个样式“.over”,这个样式没有任何内容,是空样式,样式表代码如下:


<style type="text/css"> 

<!-- 

.over {} 

.out {filter: Gray} 

--> 

</style>

</p> <p><!-- </p> <p>.over {} </p> <p>.out {filter: Gray} </p> <p>--> </p> <p>

  然后在图片标记(IMG)里加上“onMouseOver="this.className=’over’" onMouseOut="this.className=’out’"”,意思为当鼠标经过时,图片为over样式,即彩色正常图象;当鼠标离开时,图片 为out样式,即黑白图象。oMouseOver和onMouseOut是鼠标事件,this.className=”…”表示当前对象的class名 为…,注意大小写不要写错,JS对大小写非常敏感。

  这样这个效果就完成了,保存后在浏览器里打开,图象是黑白的,当鼠标移上去时,图象变成彩色,鼠标离开时,图象又变回黑白。只要发挥你的想象,通过this.className方法还可以做出很多好看的鼠标效果。

 

分享到:
评论

相关推荐

    JAVASCRIPT函数对象经典语句及其基本应用大全.pdf

    JavaScript函数对象的应用非常广泛,涵盖了数据处理、用户交互、网页动态效果等多个方面。通过熟练掌握这些函数和方法,开发者能够更高效地编写代码,解决各种复杂的编程问题。在准备考试时,理解并能灵活运用这些...

    JavaScript语言与Ajax应用第二版_JavaScript语言与Ajax应用_JavaScript应用_javascri

    1. **JavaScript基础**:JavaScript语言的基础包括变量、数据类型、运算符、流程控制(条件语句、循环语句)、函数等。学习JavaScript首先要掌握这些基本语法,为后续的高级特性学习打下坚实基础。 2. **DOM操作**...

    JavaScript 经典经典课件

    在函数部分,可能会深入讲解函数作为一等公民的特性,闭包的概念及其应用,以及异步编程的基础——回调函数。随着JavaScript的发展,异步处理方式也在不断进化,Promise、async/await的引入极大地改善了代码的可读性...

    JavaScript经典代码收集

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它的强大在于能够动态地更新和操作网页内容,赋予网页交互性。这个“JavaScript经典代码收集”压缩包显然包含了各种实用且经典的JavaScript代码片段,对于学习...

    JavaScript经典语句

    本文将深入探讨JavaScript的经典语句及其在事件处理中的基本应用,这对于初学者来说尤其有帮助。 首先,JavaScript事件处理是编程中非常重要的一部分,它允许我们在用户与网页进行交互时执行特定的操作。例如,当...

    JavaScript课程设计及其课程项目实战.zip

    Javascript 第二章 JavaScript语句和函数 Javascript 第三章 JavaScript常用对象 Javascript 第四章 JavaScript高级对象 Javascript 第五章 文档对象模型 Javascript 第六章 JavaScript事件及应用 Javascript 第七章...

    JavaScript入门经典(第3版) 附书源代码.rar

    JavaScript入门经典(第3版)书源代码作者: 麦可匹克 出版社: 清华大学出版社 第1章 eb与JavaScript概述1.1 JavaScript简介1.2 创建JavaScriptWeb应用程序所需的工具1.3 (script)标记:第一个简单的JavaScript程序...

    《JavaScript入门经典(第6版)》┊ Phil Ballard PDF

    在书中,Phil Ballard首先讲解了JavaScript的基本语法,包括变量、数据类型、运算符、控制结构(如条件语句和循环)等核心概念。这些基础知识是理解任何编程语言的基础,对于初学者来说至关重要。他通过清晰易懂的...

    JavaScript编程语言概述及其在Web开发的应用

    接着逐步解析了JavaScript的基础语法、基本和引用数据类型的区分、常用运算符、流程控制语句以及函数的概念与用法。此外,还探讨了几个进阶主题,比如闭包的作用、对象字面量的应用、数组和字符串的方法处理以及自...

    javascript经典网页实例

    在“javascript经典网页实例”这个主题中,我们可以深入探讨JavaScript在前台网页开发中的重要作用及其各种实用技巧。 首先,JavaScript是浏览器支持的语言,它使得网页能够实时更新、验证用户输入、响应用户交互,...

    javascript 经典应用

    下面将详细讨论JavaScript的一些经典应用及其重要知识点。 1. **DOM操作**:在Web页面中,JavaScript主要通过Document Object Model (DOM) API与HTML或XML文档交互。学习如何选择、添加、删除和修改元素是...

    Javascript经典2011最新版本

    ### JavaScript经典2011最新版本——权威指南第六版 #### 核心知识点概览 - **书籍基本信息:** - **书名:**《JavaScript: The Definitive Guide》第六版 - **作者:**David Flanagan - **出版年份:**2011年 ...

    107个常用Javascript语句

    ### 107个常用JavaScript语句解析 #### 1. `document.write("")` - **功能**:在页面上写入指定的内容。 - **应用场景**:适用于简单的测试或页面加载时输出信息。 - **示例代码**: ```javascript document....

    JavaScript入门经典(第4版) Beginning JavaScript

    - **循环结构**:讲解了for循环、while循环等循环结构的语法及其应用场景。 - **函数定义与调用**:阐述了如何定义函数,以及如何调用函数执行特定任务。 ##### 第4章:常见错误、调试与错误处理 - **常见编程错误...

    一、前端开发基础知识:JavaScript核心概念与实际应用入门

    内容概要:本文档介绍了编程基础与职业发展所需的技能,同时深入讲解了JavaScript基本语法及其重要性。涵盖了JS的发展趋势、与HTML5的关系、JS与DOM、BOM之间的联系。文中列举了多种编程技巧和实例,如数据类型的...

    JavaScript学习文档及其速查手册

    在"网络编程基础之JavaScript"部分,我们将探讨JavaScript的基本概念,包括变量、数据类型(如字符串、数字、布尔值、对象和数组)、控制结构(如条件语句和循环)、函数以及事件处理。这些基础知识构成了JavaScript...

    Web开发领域的JavaScript基础教程及其实用技巧

    文档详尽介绍了 JavaScript 的基础知识与应用技巧,包括环境配置、简单程序演示、主要的数据类型(如字符串、数值、布尔、数组和对象)、常用的控制结构(条件语句、循环)、以及函数和面向对象编程的基本概念。...

    javascript经典实例

    本压缩包中的"javascript"文件,很可能是包含了一系列JavaScript的经典实例代码,用于帮助学习者理解和掌握JavaScript的基本用法和高级技巧。 在JavaScript中,经典实例往往涵盖了以下知识点: 1. **变量与数据...

    javascript语言精粹 pdf

    了解这些基本数据类型及其用法是学习JavaScript的第一步。操作符如赋值、比较和逻辑操作符则是编写程序逻辑的关键。此外,流程控制语句(如if...else、for、while)帮助我们根据条件执行不同的代码块,实现程序的...

    JavaScript经典教程

    首先,JavaScript的基本知识包括语法基础、变量、数据类型、运算符、流程控制(如条件语句和循环)以及函数。JavaScript支持动态类型,这意味着变量在声明时不需要指定类型,可以根据赋值自动确定。数据类型包括基本...

Global site tag (gtag.js) - Google Analytics