onclick 常用手册

1、如何去使用onclick来跳转到我们指定的页面/跳转到指定url

☆如果只是在本页显示的话,可以直接用location,

方法如下:

  

①onclick="javascript:window.location.href=‘URL‘"
②onclick="location=‘URL‘"
③onclick="window.location.href=‘URL?id=11‘"

☆如果页面中有frame可以将在location前面添加top.mainframe.frames[‘right_frame‘].location

下面我们来看看哪个可以实现跳转,哪个不跳转?

<script type="text/javascript">
function ToUrl(x)
{
      location.href=x;
}
</script>
<a href="javascript:;" onclick="javascript:ToUrl(‘http://www.g.cn‘);">
location.href不跳转测试1</a>
<a href="javascript:void(0);"
 onclick="javascript:ToUrl(‘http://www.g.cn‘);">
location.href不跳转测试2</a>
<a href="javascript:void(0);"
 onclick="javascript:ToUrl(‘http://www.g.cn‘);return false;">
location.href不跳转测试3</a>
<a href="#" onclick="javascript:ToUrl(‘http://www.g.cn‘);">
location.href不跳转测试4</a>
<a href="###" onclick="javascript:ToUrl(‘http://www.g.cn‘);">
location.href不跳转测试5</a>

我用IE8测试全部跳转!应该是有不跳转的啊?

为了能说明问题,下面我们实地用下onclick!

我们写个复制链接功能的onclick:

<a href="#" style="font-size: 8pt; color: #0000ff;"  onclick="if(window.clipboardData.setData(‘Text‘, ‘测试复制功能‘))alert(‘测试复制功能‘)">
复制链接
</a> 

 //复制到粘贴板 ,复制成功返回true
 if(!window.clipboardData){
        return;
}
var flag=window.clipboardData.setData("text",copyValue);

唉,真的复制到粘贴板上成功了,到此你应该学到了不少的onclick的用法了吧。

下面列出一些我们平时可能会用到的onclick事件,大家先留着,以后一定能用到的。

<INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开 name=Button1>
<INPUT onclick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为 name=Button2>
<INPUT onclick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性 name=Button3>
<INPUT onclick=document.all.WebBrowser.ExecWB(6,1) type=button value=打印 name=Button>
<INPUT onclick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置 name=Button4>
<INPUT onclick=window.location.reload() type=button value=刷新 name=refresh>
<INPUT onclick="window.external.ImportExportFavorites(true,‘‘);" type=button value=导入收藏夹 name=Button5>
<INPUT onclick="window.external.ImportExportFavorites(false,‘‘);" type=button value=导出收藏夹 name=Button32>
<INPUT onclick="window.external.AddFavorite(location.href, document.title)" type=button value=加入收藏夹 name=Button22>
<INPUT onclick="window.external.ShowBrowserUI(‘OrganizeFavorites‘, null)" type=button value=整理收藏夹 name=Submit2>
<INPUT onclick=‘window.location="view-source:" + window.location.href‘ type=button value=查看源文件 name=Button7>
<INPUT onclick="window.external.ShowBrowserUI(‘LanguageDialog‘, null)" type=button value=语言设置 name=Button6>
<INPUT onclick="document.execCommand(‘Cut‘)" type=button value=剪切>
<INPUT onclick="document.execCommand(‘Copy‘)" type=button value=拷贝>
<INPUT onclick="document.execCommand(‘Paste‘)" type=button value=粘贴>
<INPUT onclick="document.execCommand(‘Undo‘)" type=button value=撤消>
<INPUT onclick="document.execCommand(‘Delete‘)" type=button value=删除>
<INPUT onclick="document.execCommand(‘Bold‘)" type=button value=黑体>
<INPUT onclick="document.execCommand(‘Italic‘)" type=button value=斜体>
<INPUT onclick="document.execCommand(‘Underline‘)" type=button value=下划线>
<INPUT onclick="document.execCommand(‘stop‘)" type=button value=停止>
<INPUT onclick="document.execCommand(‘SaveAs‘)" type=button value=保存>
<INPUT onclick="document.execCommand(‘Saveas‘,false,‘c://某某某.inf‘)" type=button value=另存为>
<INPUT onclick="document.execCommand(‘FontName‘,false,fn)" type=button value=字体>
<INPUT onclick="document.execCommand(‘FontSize‘,false,fs)" type=button value=字体大小>
<INPUT onclick="document.execCommand(‘refresh‘,false,0)" type=button value=刷新>
<INPUT onclick=window.location.reload() type=button value=刷新>
<INPUT onclick=history.go(1) type=button value=前进>
<INPUT onclick=history.go(-1) type=button value=后退>
<INPUT onclick=history.forward() type=button value=前进>
<INPUT onclick=history.back() type=button value=后退>
<INPUT onclick=‘window.external.ImportExportFavorites(true,"http://www.copterfly.cn";);‘ type=button value=导入收藏夹>
<INPUT onclick=‘window.external.ImportExportFavorites(false,"http://www.copterfly.cn";);‘ type=button value=导出收藏夹>
<INPUT onclick="window.external.ShowBrowserUI(‘OrganizeFavorites‘, null)" type=button value=整理收藏夹>
<INPUT onclick="window.location = ‘view-source:‘+ window.location.href" type=button value=查看源文件>
<INPUT onclick="window.external.ShowBrowserUI(‘LanguageDialog‘, null)" type=button value=语言设置>
<INPUT onclick="window.external.AddFavorite(‘http://www.copterfly.cn, 零下一度)" type=button value=加入收藏夹>
<INPUT onclick="window.external.addChannel(‘http://www.copterfly.cn‘)" type=button value=加入到频道>
<INPUT onclick="this.style.behavior=‘url(#default#homepage)‘;this.setHomePage(‘hi.baidu.com/crystalhx‘)"href="http://www.copterfly.cn/#"
type=button value=设成主页>

onclick 常用手册,布布扣,bubuko.com

时间: 2024-10-14 07:05:39

onclick 常用手册的相关文章

常用手册

Swift 2.0 中文手册 https://github.com/numbbbbb/the-swift-programming-language-in-chinese http://wiki.jikexueyuan.com/project/swift/v1.0.html JS MVVM 框架 AVALON https://avalonjs.github.io/ 常用手册

《Python数据分析常用手册》一、NumPy和Pandas篇

一.常用链接: 1.Python官网:https://www.python.org/ 2.各种库的whl离线安装包:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn 3.数据分析常用库的离线安装包(pip+wheels)(百度云):http://pan.baidu.com/s/1dEMXbfN 密码:bbs2 二.常用库 1.NumPy NumPy是高性能科学计算和数据分析的基础包.部分功能如下: ndarray, 具有矢量算术运算和

前端开发常用手册、资料

转自:http://segmentfault.com/a/1190000000659414 收集整理的前端开发书籍.文档等相关资料(many books or documents for front-end developer) 如果你有更好的相关资料推荐的,也可以联系我的微博weibo.com/hwax1993 0.各种语言的API详解英文原版哦 1.正则表达式知识点整理 2.学习CSS布局 3.CSS参考手册 4.前端代码规范(腾讯alloyteam团队) 5.Emmet 文档 6.Java

mysql select 语气常用手册

数据库作为存储数据的仓库,查询可以说是日常操作数据库当中占的比例是最多的,而select语气也可以说是最复杂的. select 是DML语气中的一种,其他DML语气还包括.insert into ,delete,update select 语气一般用法为: select 字段名 from tb_name  where 条件 ; select 查询语气类型一般分为三种: 单表查询,多表查询,子查询 最简单的单表查询 : select * from tb_name; *表示,所有字段 查询特定字段(

mysql insert 语气常用手册

insert 语气属于DML 简单用法: insert into tb_name (字段1,字段2,.........) values(值1,值2,.....) 注意,字段个数必须和值的个数一致.字符用引号引起来,数字不用,插入空值使用 null 批量插入: insert into tb_name (字段1,字段2,.........) values(值1,值2,.....)[,(值n,值m,....),.............]注意逗号. 插入的值,不一定用我们给的值,也可以使用表达式.例如

mysql常用手册

1. 如何登陆mysql 在linux下使用命令 mysql -u 'your username' -p 回车.输入密码即可登陆到mysql 2. 显示mysql有哪些数据库 在mysql命令行内使用show databses; 命令查看 3. 如何选择一个数据库 通过show databases显示出数据库之后,可通过命令 use 命令选择数据库.比如use test 4.如何查看表结构 通过desc 命令可以查看表结构 5.显示当前登陆用户 通过 show user(); 命令显示当前用户

git常用手册

首先需要科普一下什么是git? git是目前最流行的分布式版本控制系统.一般都用于代码的版本控制,git可以记录文本的变化.比如说你新增了多少行,删除了多少行.git并不能记录类似于word的文档,因为本身word就不是文本文件.与此类似的还有svn.svn是集中式版本控制系统. 如何使用git 如果你的一个git新手.那你第一件事就是需要把git仓库克隆到你电脑本地,你的其他同事同样是这样的,这就体现了git是分布式版本控制系统.每个人的电脑当中都有一个git仓库. 将git代码仓库克隆到本地

oracle常用手册

1.如何登陆oracle数据库 在linux下使用sqlplus 命令进行登陆.例如sqlplus / as sysdba  sqlplus命令只有oracle安装用户才可以使用,如果你使用其他用户使用sqlplus,会报错命令找不到 在oracle 服务端 使用 sqlplus / as sysdba登陆oracle并不需要输入密码,会以sysdba管理员用户进行登陆.如果想使用普通用户登录,直接输入sqlplus 回车,然后输入用户名密码即可. 2. 查看当前有哪些实例在运行.可以使用lin

ORACLE常用手册常用功能总结

目录 1????数据库基本介绍????5 1.1????目前几种数据库????5 1.2????数据库使用的注意事项????5 1.3????数据库生成的默认用户????5 1.4????修改用户密码????6 1.5????Spool截取屏幕内容????6 1.6????SQl语句参数值设置????6 1.7????创建用户与密码????6 1.8????删除用户以及其用户下对象????6 1.9????查看表结构????6 1.10????授权部分表被查看????6 1.11????回收授权