- 浏览: 196373 次
文章分类
- 全部博客 (224)
- jsp (5)
- jsf (7)
- web (11)
- js (12)
- COBOL (5)
- php (7)
- jconsole (1)
- java (11)
- ajax (1)
- PHP魔法方法 (1)
- 项目管理工具 (3)
- 项目管理 (2)
- svn (8)
- redmine (1)
- mysql (4)
- qrcode,php (1)
- qrcode (1)
- 多进程 (3)
- html (1)
- excel (2)
- seasar2 (1)
- db (1)
- entity (1)
- IOS8 (1)
- SWIFT (1)
- 正则表达式 (1)
- RabbitVCS (1)
- url (1)
- thinkphp (2)
- c++ (5)
- win32 API函数 (1)
- htaccess (1)
- makefile (3)
- C/C++ (12)
- Linux (1)
- miui (2)
- unix (1)
- wechat (1)
- websocket (1)
- SpringMVC (3)
- VSAM (1)
- centos (2)
- wamp (1)
- server (1)
- 优酷视频上传并去除广告 (1)
- owncload (1)
- cloud (1)
- ubuntu (1)
- pdf转换成word (1)
- 微信,weixin (1)
- 行业系统 (3)
- 超级外卖源代码 (0)
- 软件专利 (1)
- 申请 (1)
- vba (1)
- UML (1)
- 程序切片 (1)
- 股票心得 (1)
- 威客建站 (1)
- 微信开发学习路线 (1)
- 远程开机 (1)
- spring mvc (1)
- JEECMS (1)
- Node.js (1)
- ThinkJS (1)
- maven (2)
- MyEclipse+Tomcat+MAVEN+SVN (1)
- Spring+SpringMVC+MyBatis (1)
- wampserver (0)
- RESTful (1)
- hibernate (4)
- Spring+SpringMVC (1)
- 响应式布局 (1)
- 响应式布局模板 (1)
- Aptana (3)
- 遗传算法 (1)
- 进化算法 (1)
- bower (1)
- HTML5 (1)
- Android官方培训课程 (1)
- MySQL锁 (1)
- 扫描枪 (1)
- 微信公众平台 (1)
- 企业号 (1)
- ddns (1)
- java获取外网ip (1)
- DDNS,阿里云,云解析,万网域名,阿里云域名 (1)
- SEO (1)
- Jboss (2)
- wildfly (1)
- WildFly8 (2)
- NT Kernel (1)
- 反向代理 (1)
- Spring嵌套事务 (1)
- apache (3)
- 防止浏览器记住用户名及密码的简单实用方法 (1)
- 时间戳 (1)
- 字体 (1)
- 网络爬虫准 (1)
- 屏蔽后退按钮 (1)
- java web (1)
- JavaMail (1)
- windows服务 (1)
- Freemarker (1)
- TortoiseGit (2)
- oschina (1)
- JSON (1)
- Boost (1)
- MUI (1)
- github (1)
- Python2.7 (1)
- Python3.0 (1)
- Odoo (1)
- java socket (1)
- OpenERP (2)
- werkzeug (1)
- JNA (2)
- proxifier (1)
- WebService (1)
- 企业应用集成 (1)
- vmware (1)
- Navicate (1)
- 三体 (1)
- oracle同步 (1)
- 微信 (3)
- java设计模式 (1)
- 工具 (1)
- JavaScript跨域 (1)
- LB (1)
- 负载均衡 (1)
- AngularJS (1)
- HBuilder (1)
- Echarts (1)
- Json Web Token (1)
- PassportSDK (1)
- ubuntu kylin xterm 乱码 (1)
- ubuntu kylin17 安装字体教程 (1)
- wps (1)
- jetbrains (1)
- MySQL5.7 (1)
- Nginx (1)
- JDK (1)
最新评论
-
cuiyadll:
谢谢楼上的推荐
实战:jQuery Mobile开发HTML5移动应用 -
marty:
使用JQueryMobile,推薦使用這免費開發工具,提供可視 ...
实战:jQuery Mobile开发HTML5移动应用 -
men_clslji:
按照目前的方法只是防止刷新页面时不再执行X(添加),而toke ...
有了上一篇博文,类似地顺便说说表单防重复提交。
所有种类的浏览器基本都默认拦截弹出窗口,也就是说(window.open)弹出的窗口基本都会被拦截,浏览器会给一个提示"是否允许弹出窗口",对于较低版本的IE来说,弹出新窗口关闭父亲窗口没有任何问题,但是对于火狐和chrome来说情况就复杂了,因为,如果弹出后马上关闭父窗口,新弹出的窗口不会有"是否弹出"的提示,而直接被拦截.
解决方案:
1,父窗口定时(30秒)关闭,给用户充足的时间应对"是否弹出"的提示.
2,或者在弹出新窗口后,在新窗口中关闭的父窗口,但是这样做也有问题,详见我的另一篇博文(http://cuiyadll.iteye.com/admin/blogs/1931498),当然如果不用那些功能的话,还是没有问题的.
解决方案:
1,父窗口定时(30秒)关闭,给用户充足的时间应对"是否弹出"的提示.
2,或者在弹出新窗口后,在新窗口中关闭的父窗口,但是这样做也有问题,详见我的另一篇博文(http://cuiyadll.iteye.com/admin/blogs/1931498),当然如果不用那些功能的话,还是没有问题的.
发表评论
-
JS引号的输出办法
2016-03-17 11:24 616你可以在 JavaScript 中使用反斜杠来向文本字符串 ... -
Office在线预览及PDF在线预览的实现方式大集合
2015-12-24 17:30 949一、服务器先转换为P ... -
MyEclipse安装JS代码提示(Spket插件)
2015-11-09 15:39 768近期需要大量使用JS来开发,但是MyEclips ... -
微信开发框架哪个好?
2015-05-12 18:26 721weiphp(thinkphp构造) 还一个微擎 -
20款国外知名的php开源cms系统
2015-04-13 16:17 4784内容管理系统,简称CMS,是一种简易的发布和管理新闻的程序。 ... -
系统的伪静态规则
2014-10-27 09:46 465由于Dream系统的内核是Thinkphp3.1,只需将in ... -
HTML5 本地存储 LocalStorage
2014-09-28 10:52 849说到本地存储,这玩 ... -
如何使用FacesContext类
2014-09-03 15:06 816在Faces API中有两个类是要经常使用的. 一个是Face ... -
ServletContextListener使用详解
2014-09-03 14:50 693在 Servlet API 中有一个 Se ... -
seasar2中自动生成DB entity类的方法
2014-09-03 12:00 738步骤1:修改配置文件jdbc.dicon 步骤2:安装相应db ... -
利用HTML5的一个重要特性 —— DeviceOrientation来实现手机网站上的摇一摇功能
2014-07-10 19:34 691介绍:http://www.codesky.net/artic ... -
分享一个有趣的js代码(手机摇一摇切换网页背景色)
2014-07-10 19:32 881引用<script type="text/ja ... -
实战:jQuery Mobile开发HTML5移动应用
2014-04-16 14:56 1524引自:http://tech.it168.com/a201 ... -
JQuery中$.ajax()方法参数详解
2014-03-06 10:24 701url: 要求为String类型的 ... -
几个功能强大的php函数
2014-02-07 13:32 734这些函数简单但是又非常重要,先收藏再说吧,你总有用得着的时候 ... -
JS之Window对象
2014-02-07 00:23 729一.说明:他是JS中最大的对象,它描述的是一个浏览器窗口,一般 ... -
jquery 中的 $(“#”) 与 js中的document.getElementById(“”)
2014-02-06 22:19 841以前没注意过,认为jquery 中的 $("#&qu ... -
js中setInterval与setTimeout用法
2014-02-06 13:06 635setTimeout 定义和用法: setTimeou ... -
js的Prototype属性 解释及常用方法
2014-02-06 13:05 371函数:原型 每一个构造函数都有一个属性叫做原型(prototy ... -
JSF点滴积累--利用PhaseListener实现权限验证
2013-08-28 19:54 802通过PhaseListener 可以在一个点上(JSF生命周期 ...
相关推荐
另外,可以发现,当window.open为用户触发事件内部或者加载时,不会被拦截,一旦将弹出代码移动到ajax或者一段异步代码内部,马上就出现被拦截的表现了。 原因分析&深入研究 当浏览器检测到非用户操作产生的新弹出...
window.open()对于各浏览器兼容情况
window.open使用方法以及参数说明一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL 为子窗口路径 name 为子窗口...
window.open打开新窗口,不被拦截的方法
自己遇到的使用window.open打开新窗口被拦截的几种情况(使用的chrome浏览器,其他浏览器未测): 第一次:window.open(www.jb51.net),打开了新窗口,但是页面并没有加载出来,需要回车才能出来 解决方法:页面地址...
弹出窗口,并且弹出窗口要求最大化处理,window.open打开的窗口获取到焦点
Window.open ('page.html') 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http://)和相对路径(../)均可。用单引号和双引号都可以,只是不要混用。 这一段代码...
主要讲解了如何利用window.open打开新窗口,和打开新窗口时的一些参数的设置,很实用的。
Web开发中的window.open父子窗口传值问题 部署在tomcat中进行
对window.open进行封装, 使其更好用, 且更兼容, 很多人说window.open不兼容,其实不是, 因为不能直接执行, 必须通过用户手动触发才行;看代码: 代码如下 var openWindow = function(url, options) { var str = ""; ...
windows.open这个是JavaScript函数,但是在应用起来的时候总会遇到比较多的麻烦,因为参数非常多,用法也非常的多
扩展window.open方法,使得window.open时针对相同的URL地址非打开新窗口,而是仅仅激活已存在窗口,另外,此激活不会刷新页面,不会丢失页面上已存在的数据
关于window.open()的详细介绍使用,浏览器对于bom的不同兼容问题
window.open被浏览器拦截后的自定义提示效果代码
我现在要说的是window.open函数的几个使用策略,一般情况下,如果你直接在js中调用window.open()函数去打开一个新窗口,浏览器会拦截你,认为你将弹出广告等用户不想得到的窗体,所以如果不想让浏览器拦截你,你...
当在网页中用javascript winow.open 打开一个新窗口后,是否能在你窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open...
[removed] var timer var winOpen function IfWindowClosed() { if (winOpen.closed == true) { document.fm_Info.txtValue.value=”child closed” window.clearInterval(timer) } } [removed] <input type=b
window.showModalDialog以及window.open用法简介 父子窗口传值