网站地图    收藏   

主页 > 前端 > javascript >

js常规应用相关语句

来源:未知    时间:2016-04-16 22:41 作者:xxadmin 阅读:

[导读] ■打开■inputname=ButtononClick=document.all.WebBrowser.ExecWB(1,1)type=buttonvalue=打开OBJECTclassid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2height=0id=WebBrowserwidth=0/OBJECT■另存为■inputname=ButtononClick=document.all.Web...

■打开■
<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=后退>

用javascript操作数据库


<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>


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

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


自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论