greybox——不开新窗口看新的网页
demo:http://www.healdream.com/upload/html/jquery/greybox/test.html
down:http://www.51files.com/?9UF4NA8RCRX5A0Z2F170
使用方法
代码如下:
<script type="text/javascript" src="../jquery.js"></script>
<script type="text/javascript" src="greybox.js"></script>
<link href="greybox.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript">
var GB_ANIMATION = true;
$(document).ready(function(){
$("a.greybox").click(function(){
var t = this.title || $(this).text() || this.href;
GB_show(t,this.href,450,600);
return false;
});
});
</script>
满简单的,将两个js包含进来,然后链接css,最后对所有class为greybox的链接响应click事件,就KO了
相关推荐
-
greybox——不开新窗口看新的网页
demo:http://www.healdream.com/upload/html/jquery/greybox/test.htmldown:http://www.51files.com/?9UF4NA8RCRX5A0Z2F170使用方法 复制代码 代码如下: <script type="text/javascript" src="../jquery.js"></script> <script type="text/j
-
_blank开新窗口不符合标准?
本文参考了以下文章: Kevin Yank的<New-Window links in a Standards-Compliant World> <Standards-based Replacement for target="_blank" in External links> 我们要在新窗口中打开链接通常的做法是在链接后面加target="_blank",我们采用过渡型的DOCTYPE(xh tml1-transitional. dtd)时
-
vue打开新窗口并实现传参的图文实例
我要实现的功能是打开一个新窗口用来展示新页面,而且需要传参数,并且参数不能显示在地址栏里面,而且当我刷新页面的时候,传过来的参数不能丢失,要一直存在,除非我手动关闭这个新窗口,即浏览器的标签页. 通过面向百度编程,发现网上的根本达不到这个效果,而且还都是坑,明明实现不了,还若有其事的写出来,于是我在标题特意加上有图有真相,诚我不欺,实现不了功能,就不要出来糊弄人. 先把我做好的代码写出来,后面再介绍别人实现不了的坑,以及这方面相关要注意的. 打开新窗口并传参代码 //打开新窗口并传参,参数不能显
-
IE和火狐中模仿Click事件及提交到新窗口总结(asp.net)
先看一下模拟click事件的代码: 复制代码 代码如下: <a href=http://www.jb51.net target="_blank" id="aa">ok</a> <script> var comment = document.getElementById('aa'); if (document.all) { comment.click(); } else { //火狐,如果<a>中没有定义onclick事
-
ueditor1.2.1修改超链接默认值,ueditor编辑器新窗口打开连接
ueditor1.2.1修改超链接默认值 首先超链接的文件是在ueditor目录中的dialogs目录中的link目录的link.html 如图: 然后在链接地址或标题上加value属性和值,希望在新窗口打开,则设置checked属性,如下面红色代码所示. <tr> <td><labelfor="href">链接地址:</label></td> <td><input class="txt"
-
Ajax请求成功后打开新窗口地址
废话不多说,关键代码如下所示: jQuery.ajax({ "type":"post", "url":"http://www.baidu.com", "success":function(rel){ if(rel.isSuccess){ window.open(rel.url,"_blank"); } } }); 这个url请求成功后window.open(rel.url,"_
-
window.open以post方式将内容提交到新窗口
第一种方式 最近在做web项目,碰到需要跨页面传递参数的功能,就是那种需要把当前页面的内容带到新开的子窗体中,以前的做法是传一个id过去,然后在新窗口中去读数据库的内容.虽然不怎么麻烦,但是如果内容么有在数据库里保存,仅仅是处以拟稿状态时,就不能实现了,用户还常常认为是个bug.考虑采用get的方式传递,把需要的内容都序列化然后,通过url去传,显得很臃肿,而且get的传递内容长度有限制.于是就想到用post的方式传递,问题在于open方法不能设置请求方式,一般网页的post都是通过form来实
-
js使用post 方式打开新窗口
js中一般新打开窗口很简单直接window.open(url);就可以了, 但是由于我希望传递参数到服务端,而且参数看起来很长一串,而且get方式的提交参数长度是有限制的,因此我有以下需求: 1,js中实现post提交 2,返回的页面在新窗口显示 首先我是这么做的: 复制代码 代码如下: $.ajax({ type: "POST", url: '${contextPath}/analyse/de
-
Vue中在新窗口打开页面及Vue-router的使用
背景 在开发提分加项目的过程中,遇到了点击下拉菜单时在新窗口中打开页面,由于之前一直做的是单页面应用,没有碰到过类似的需求,于是上网搜了一下解决办法,也再次系统地温习了一下vue-router. 解决 使用路由对象的resolve方法解析路由,可以得到location.router.href等目标路由的信息.得到href就可以使用window.open开新窗口了. const {href} = this.$router.resolve({ name: "statistics-explain&qu
-
批处理之新窗口执行命令的脚本
用bat脚本打开新窗口输出hello world: start "" cmd /k "echo hello world" ""表示新窗口没标题或者标题为空 /k表示执行完命令不关闭新窗口,/c表示执行完关闭窗口 1.用bat脚本打开一个新窗口,标题为tom,输出hello,两秒后输出world timeout /t 2倒计时两秒,也有人喜欢用ping,(ping 127.1 –n 2 >nul) 输出多个命令之间需要用&&符
随机推荐
- Ruby的语法和语言特性总结
- Go语言使用组合的方式实现多继承的方法
- 全面解析Java观察者模式
- Java依赖-关联-聚合-组合之间区别_动力节点Java学院整理
- 微信小程序(二十二)action-sheet组件详细介绍
- Asp.net MVC利用knockoutjs实现登陆并记录用户的内外网IP及所在城市(推荐)
- PHP4在WinXP下IIS和Apache2服务器上的安装实例
- PHP 地址栏信息的获取代码
- 自编函数解决pathinfo()函数处理中文问题
- 构建Python包的五个简单准则简介
- php实现zip文件解压操作
- 浅谈python多线程和队列管理shell程序
- C#实现农历日历的方法
- 本地 二级域名配置方法
- JQuery操作表格(隔行着色,高亮显示,筛选数据)
- 深入理解React中何时使用箭头函数
- js 取时间差去掉周六周日实现代码
- Javascript中document.referrer隐藏来源的方法
- Android悬浮按钮点击返回顶部FloatingActionButton
- Hibernate中使用HQLQuery查询全部数据和部分数据的方法实例