■打开■
<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> </p>
<p> //用 javascript 写服务器端连接数据库的代码示例 </p>
<p> var conn = new ActiveXObject("ADODB.Connection"); </p>
<p> conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; " </p>
<p> +"Password=password; Initial Catalog=meizz"); </p>
<p> var rs = new ActiveXObject("ADODB.Recordset"); </p>
<p> var sql="select user_kind from tbRightSet where user_id=’"+ Account +"’"; </p>
<p> rs.open(sql, conn); </p>
<p> if (!rs.EOF) </p>
<p> { </p>
<p> sysUserKind = (rs("user_kind")+"").replace(/^\s+|\s+$/, ""); </p>
<p> } </p>
<p> rs.close(); rs = null; conn.close(); conn = null; </p>
<p></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函数对象的应用非常广泛,涵盖了数据处理、用户交互、网页动态效果等多个方面。通过熟练掌握这些函数和方法,开发者能够更高效地编写代码,解决各种复杂的编程问题。在准备考试时,理解并能灵活运用这些...
1. **JavaScript基础**:JavaScript语言的基础包括变量、数据类型、运算符、流程控制(条件语句、循环语句)、函数等。学习JavaScript首先要掌握这些基本语法,为后续的高级特性学习打下坚实基础。 2. **DOM操作**...
在函数部分,可能会深入讲解函数作为一等公民的特性,闭包的概念及其应用,以及异步编程的基础——回调函数。随着JavaScript的发展,异步处理方式也在不断进化,Promise、async/await的引入极大地改善了代码的可读性...
JavaScript是一种广泛应用于网页和网络应用的脚本语言,它的强大在于能够动态地更新和操作网页内容,赋予网页交互性。这个“JavaScript经典代码收集”压缩包显然包含了各种实用且经典的JavaScript代码片段,对于学习...
本文将深入探讨JavaScript的经典语句及其在事件处理中的基本应用,这对于初学者来说尤其有帮助。 首先,JavaScript事件处理是编程中非常重要的一部分,它允许我们在用户与网页进行交互时执行特定的操作。例如,当...
Javascript 第二章 JavaScript语句和函数 Javascript 第三章 JavaScript常用对象 Javascript 第四章 JavaScript高级对象 Javascript 第五章 文档对象模型 Javascript 第六章 JavaScript事件及应用 Javascript 第七章...
JavaScript入门经典(第3版)书源代码作者: 麦可匹克 出版社: 清华大学出版社 第1章 eb与JavaScript概述1.1 JavaScript简介1.2 创建JavaScriptWeb应用程序所需的工具1.3 (script)标记:第一个简单的JavaScript程序...
在书中,Phil Ballard首先讲解了JavaScript的基本语法,包括变量、数据类型、运算符、控制结构(如条件语句和循环)等核心概念。这些基础知识是理解任何编程语言的基础,对于初学者来说至关重要。他通过清晰易懂的...
接着逐步解析了JavaScript的基础语法、基本和引用数据类型的区分、常用运算符、流程控制语句以及函数的概念与用法。此外,还探讨了几个进阶主题,比如闭包的作用、对象字面量的应用、数组和字符串的方法处理以及自...
在“javascript经典网页实例”这个主题中,我们可以深入探讨JavaScript在前台网页开发中的重要作用及其各种实用技巧。 首先,JavaScript是浏览器支持的语言,它使得网页能够实时更新、验证用户输入、响应用户交互,...
下面将详细讨论JavaScript的一些经典应用及其重要知识点。 1. **DOM操作**:在Web页面中,JavaScript主要通过Document Object Model (DOM) API与HTML或XML文档交互。学习如何选择、添加、删除和修改元素是...
### JavaScript经典2011最新版本——权威指南第六版 #### 核心知识点概览 - **书籍基本信息:** - **书名:**《JavaScript: The Definitive Guide》第六版 - **作者:**David Flanagan - **出版年份:**2011年 ...
### 107个常用JavaScript语句解析 #### 1. `document.write("")` - **功能**:在页面上写入指定的内容。 - **应用场景**:适用于简单的测试或页面加载时输出信息。 - **示例代码**: ```javascript document....
- **循环结构**:讲解了for循环、while循环等循环结构的语法及其应用场景。 - **函数定义与调用**:阐述了如何定义函数,以及如何调用函数执行特定任务。 ##### 第4章:常见错误、调试与错误处理 - **常见编程错误...
内容概要:本文档介绍了编程基础与职业发展所需的技能,同时深入讲解了JavaScript基本语法及其重要性。涵盖了JS的发展趋势、与HTML5的关系、JS与DOM、BOM之间的联系。文中列举了多种编程技巧和实例,如数据类型的...
在"网络编程基础之JavaScript"部分,我们将探讨JavaScript的基本概念,包括变量、数据类型(如字符串、数字、布尔值、对象和数组)、控制结构(如条件语句和循环)、函数以及事件处理。这些基础知识构成了JavaScript...
文档详尽介绍了 JavaScript 的基础知识与应用技巧,包括环境配置、简单程序演示、主要的数据类型(如字符串、数值、布尔、数组和对象)、常用的控制结构(条件语句、循环)、以及函数和面向对象编程的基本概念。...
本压缩包中的"javascript"文件,很可能是包含了一系列JavaScript的经典实例代码,用于帮助学习者理解和掌握JavaScript的基本用法和高级技巧。 在JavaScript中,经典实例往往涵盖了以下知识点: 1. **变量与数据...
了解这些基本数据类型及其用法是学习JavaScript的第一步。操作符如赋值、比较和逻辑操作符则是编写程序逻辑的关键。此外,流程控制语句(如if...else、for、while)帮助我们根据条件执行不同的代码块,实现程序的...
首先,JavaScript的基本知识包括语法基础、变量、数据类型、运算符、流程控制(如条件语句和循环)以及函数。JavaScript支持动态类型,这意味着变量在声明时不需要指定类型,可以根据赋值自动确定。数据类型包括基本...