精华内容
下载资源
问答
  • 关闭浏览器之前的js动作 兼容多浏览器
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">
        
        <title>My JSP 'MyJsp.jsp' starting page</title>
        
    	<meta http-equiv="pragma" content="no-cache">
    	<meta http-equiv="cache-control" content="no-cache">
    	<meta http-equiv="expires" content="0">    
    	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    	<meta http-equiv="description" content="This is my page">
    	<!--
    	<link rel="stylesheet" type="text/css" href="styles.css">
    	-->
    	<script type="text/javascript">
    		var flag = false;
     		window.onbeforeunload = function(e) {
    			var evt = e ? e : (window.event ? window.event : null); //此方法专门兼容firefox的解决方案
    			if (!flag) {
    				//evt.returnValue = "离开会使编写的内容丢失。";
    				//evt.returnValue = destroysession();//这是可以使js函数
    				evt.returnValue = '1';
    			}
    		}; 
    	</script>
    </head>
    <body>
    jack
      </body>
    
    </html>
    

    展开全文
  • 使用java代码打开关闭浏览器(指定的浏览器或者计算机默认的浏览器) package network.openURL; import java.io.IOException; import java.net.HttpURLConnection; import java.net.URL; /** * @ClassName:...
    使用java代码打开关闭浏览器(指定的浏览器或者计算机默认的浏览器)
    package network.openURL;
    
    import java.io.IOException;
    import java.net.HttpURLConnection;
    import java.net.URL;
    
    
    
    /**
    * @ClassName:OpenBrowse
    * @Description:使用java代码打开关闭浏览器(指定的浏览器或者计算机默认的浏览器)
    * 				获取网页字节流内容信息,
    * @date:2017年7月28日
    * 修改备注:
    */
    public class OpenBrowse {
    	
    	
    	private static String[] urls = {"www.baidu.com","www.baidu.com"};
    	
    	
    	/**
    	* @Description:判断URL指定的页面是否存在
    	* @param URLName URL
    	* @date: 2017年8月2日 下午2:43:33
    	* @修改备注:
    	*/
    	public static boolean urlExists(String urlStr) {
    		//urlStr = "http://blog.csdn.net/x1617044578/article/details/866863222";
    	    try {
    	           //设置此类是否应该自动执行 HTTP 重定向(响应代码为 3xx 的请求)。
    	           HttpURLConnection.setFollowRedirects(false);
    	           //到 URL 所引用的远程对象的连接
    	           HttpURLConnection con = (HttpURLConnection) new URL(urlStr).openConnection();
    	            //设置 URL 请求的方法, GET POST HEAD OPTIONS PUT DELETE TRACE 以上方法之一是合法的,具体取决于协议的限制。
    	           con.setRequestMethod("HEAD");
    	           //从 HTTP 响应消息获取状态码
    	           con.connect();
    	           con.getHeaderFields();
    	           if(con.getResponseCode() == HttpURLConnection.HTTP_OK){
    	        	   System.out.println("****存在");
    	        	   return true;
    	           }else {
    	        	   System.out.println("****bu存在");
    	        	   return false;
    	           }
    	       } catch (Exception e) {
    	           e.printStackTrace();
    	           System.out.println("****异常");
    	           return false;
    	       }
    	    
    	}
    	
    	
    	/** 
    	* @Description: 使用IE浏览器访问指定URL的页面
    	* @date: 2017年7月28日 下午2:29:49
    	* @修改备注: 
    	*/
    	public static void openIEBrowser(){
    		 //启用cmd运行IE的方式来打开网址。
            for (String url : urls) {
            	try {
                    Runtime.getRuntime().exec(url);
                } catch (IOException e) {
                    e.printStackTrace();
                }
            	try {
    				Thread.sleep(5000);
    			} catch (InterruptedException e) {
    				e.printStackTrace();
    			}
    		}
    	}
    	
    	/** 
    	* @Description: 打开计算机默认的浏览器访问指定的url页面
    	* @date: 2017年7月28日 下午2:30:24
    	* @修改备注: 
    	*/
    	public static void openBrowse(){
    		for (String url : urls) {
    			if(java.awt.Desktop.isDesktopSupported()){
    	            try{
    	                //创建一个URI实例,注意不是URL
    	                java.net.URI uri=java.net.URI.create(url);
    	                //获取当前系统桌面扩展
    	                java.awt.Desktop dp=java.awt.Desktop.getDesktop();
    	                //判断系统桌面是否支持要执行的功能
    	                if(dp.isSupported(java.awt.Desktop.Action.BROWSE)){
    	                    //获取系统默认浏览器打开链接
    	                    dp.browse(uri);
    	                }
    	            }catch(java.lang.NullPointerException e){
    	                //此为uri为空时抛出异常
    	            }catch(java.io.IOException e){
    	                //此为无法获取系统默认浏览器
    	            }
    	        }
    			try {
    				Thread.sleep(8000);
    			} catch (InterruptedException e) {
    				e.printStackTrace();
    			}
    		}
    		 
    	}
    	
    	/** 
    	* @Description: 关闭浏览器(关闭指定的浏览器,在此处是强行关闭浏览器,强行杀死进程)
    	* @date: 2017年7月27日 下午8:31:34
    	* @修改备注: 
    	*/
    	public static void closeBrowse(){
    		try {
    			//Runtime.getRuntime().exec("taskkill /F /IM chrome.exe");
    			Runtime.getRuntime().exec("taskkill /F /IM iexplorer.exe");  
    	        Runtime.getRuntime().exec("taskkill /F /IM 360se.exe"); 
    		} catch (IOException e) {
    			e.printStackTrace();
    		}  
            
    	}
    	
    
    	public static void main(String[] args) {
    		openBrowse();
    		openIEBrowser();
    		closeBrowse();
    		
    		
    		
    	}
    
    }
    

    展开全文
  • 一、由来已久的分发问题 你一定有过或正在经历类似这样的情况,当你打开浏览器,看到一个关于李连杰的武打场面的短视频,从小喜爱李连杰...第二天,你再一次打开了浏览器,你发现在浏览器内容推荐区出现了以前从...

    一、由来已久的分发问题

    你一定有过或正在经历类似这样的情况,当你打开浏览器,看到一个关于李连杰的武打场面的短视频,从小喜爱李连杰的你便点了进去,回忆童年时的记忆,顺便搜了以下这个短视频出自那个电影里面,发现电影名字叫做《龙之吻》(详细的剧情你记不清了),在看完《龙之吻》相关的一些介绍后,心满意足的关闭了页面,浏览自己想看的东西。第二天,你再一次打开了浏览器,你发现在浏览器的内容推荐区出现了以前从来不会出现的一个标题为“《精武英雄》(李连杰版)对日本武士的残暴愤怒至极”短视频推荐。这便是浏览器的推荐算法产生的结果了。

    看完上一段文字,你可能觉得推荐算法是一个很高深的东西,其实不然,推荐算法在我们生活中随处可见,只是我们并不这么称呼它,例如商场买衣服老板根据你的穿着喜好推荐给你一些衣服;当你买了一副乒乓球拍后老板会问你是否还需要乒乓球;在你购买火车票时售票员询问你是否需要购买保险等等。推荐说到底其实就是信息分发,信息分发,是一个亘古问题。

    信息分发可以分为三种方式:社交分发、编辑分发和算法分发。为了方便大家了解,接下来我以故事方式介绍。在人类文明早期,群居的祖先们依靠采集和狩猎生存。由于狩猎是一个非常危险的技术活,人们需要交流狩猎作战的信息和经验,来提高成功率。比如,猎物出现时用什么信号召集同伴?从什么位置伏击猛兽效果更好?他们通过手势和发声,把这些重要信息分发给同伴——这便是“社交分发”,人类社会最原始的信息分发方式。

    你也许已经猜到图片里的字是甲骨文了,是的这是“知”字的甲骨文写法,甲骨文的“知”字便是代表着手持者谈论狩猎、作战行动。社交分发的意思就是基于社交关系形成的最直接和最简单的分发方式。

    编辑分发另一种自古就有的信息分发形式。虽然英文“edit”一词的出现和报纸相关,但是这种分发形式也是很早便已经存在了。在口传时代,由古希腊盲诗人荷马搜集、整理而成的“荷马史诗”(《伊利亚特》和《奥德赛》)就是典型例子。汉语将“编辑”解释为“收集资料,整理成书”。去其形,取其义,这种信息分发的根本特征是:信息经过整理后分发至接受者,有加工和把关的意涵。

    互联网时代的到来,突破了区域的限制条件,使得信息的交流更加迅速,在不断地交流中也在不断地产生新的信息,互联网发展到今天,信息已经是相当庞大,在庞大的信息中想要找到自己想要的信息(自己对于想要找的东西存在模糊或不清楚情况)可以说是很困难和需要很长时间的,这无疑会让用户放弃对互联网的使用,算法分发便是为了解决这个问题而存在的。进入互联网时代,科学家和工程师都在努力解决信息过载环境下的分发问题,早期两种代表性的解决方案是分类目录和搜索引擎——前者,通过人工编辑把知名网站分门别类,让用户根据类别来查找网站,典型如雅虎、Hao123等;后者,让用户通过搜索关键词找到所需信息,解决了分类目录的有限覆盖问题,典型如谷歌、百度等。

    二、推荐算法:大数据时代最有力的信息分发支持

    算法分发的出现和普遍应用,意味着人类开始运用机器大规模地解决信息分发问题,人类社会信息分发的动力从人力转向了部分自动化——从“人找信息”,到“信息找人”。

    人们探讨算法分发的价值,最常提到的是提高了信息分发的效率,它表现在:解放了部分人力,同时突破了人力对信息分发造成的限制,实现长尾内容的有效分发,从而更高效地完成人和信息的匹配。

    然而,还有一层意义较少有人触及:通过算法实现的个性化推荐,真正关注和理解个体。每一个个体都是一个意义不同的“终端”,而不是永远将个体置于群体中去总体理解。也即尼葛洛庞帝所言的“在数字化生存的情况下,我就是‘我’,不再是人口统计学中的一个‘子集’。”——这也是“personal”(个性化)中“person”的意涵所在。

    随着信息技术和互联网尤其是移动互联网的发展,人们迅速从信息匮乏的时代跨入了信息过载和泛滥的时代。在这个信息海量的大数据时代,无论是信息消费者还是信息生产者都遇到很大的挑战:对于用户而言,从大量信息中找到自己感兴趣的信息是一件非常困难的事情;而对于信息生产者而言,让自己的信息脱颖而出,受到广大用户的关注,也是一件非常困难的事情。推荐系统就是解决这一矛盾的重要工具。推荐系统的任务就是联系用户和信息,一方面帮助用户发现对自己有价值的信息,另一方面让信息能够展现在对它感兴趣的用户面前,从而实现信息消费和信息生产者的双赢。换言之,推荐的精髓在于,我想要的你都有,你给我的都是我想要的。

    三、今日头条推荐算法原理

    对于今日头条这里做一些简单介绍,详细的介绍进入链接:

    https://blog.csdn.net/shujufenxishi111/article/details/103722223

    1.推荐系统

    2018年1月,今日头条资深算法架构师曹欢欢博士,首次公开今日头条的算法原理,以期推动整个行业问诊算法、建言算法。通过让算法透明,来消除各界对算法的误解。如今,算法分发已经逐步成为信息平台、搜索引擎、浏览器、社交软件等几乎所有软件的标配。

    推荐系统用形式化的方式去描述实际上是拟合一个用户对内容满意度的函数,这个函数需要输入三个维度的变量。第一个维度是内容。例如头条现在已经是一个综合内容平台,图文、视频、UGC小视频、问答、微头条,每种内容有很多自己的特征,需要考虑怎样提取不同内容类型的特征做好推荐。第二个维度是用户特征。包括各种兴趣标签,职业、年龄、性别等,还有很多模型刻划出的隐式用户兴趣等。第三个维度是环境特征。这是移动互联网时代推荐的特点,用户随时随地移动,在工作场合、通勤、旅游等不同的场景,信息偏好有所偏移。结合三方面的维度,模型会给出一个预估,即推测推荐内容在这一场景下对这一用户是否合适。

    我们可以把推荐主干算法分为4个部分:质量评估,个性化,场景化,人工干预。

    质量评估:有些标准是存在绝对的好与坏的,内容是不是好的,内容质量高不高,内容浏览量多不多,推荐力度大不大,用户反馈好不好这些是存在绝对的好与坏的,我相信没人想看内容质量差推荐量少的文章。

    个性化:很多内容是存在差异的,文章是属于新闻资讯性质的还是娱乐性质的,科技类的还是体育类的,文章是属于连载的还是单篇性质的。

    场景化:不同的时间和地点会一定程度上影响用户的消费决策,比如上班时大家喜欢看与工作有关的内容,在上班刚开始时间可以推荐给用户与他们工作相关的内容,在下班后推荐给他们一些娱乐性质的内容,这个就是不同的场景带来的影响。

    人工干预:算法本身是不带意志的,但是很多时候人会强加一些意志上去,比如说最近年底冲业绩了,需要强推高毛利的商品了;比如这个樱桃是合作方的,需要强推;比如有些东西快过期了,需要强推。

    2.特征类型

    人的特征:兴趣,职业,年龄,性别,机型,用户行为

    环境特征:地理位置,时间,网络,天气

    文章特征:主题词,兴趣标签,热度,时效性,质量,作者来源,相似文章

    3.如何引入无法直接衡量的目标?

    推荐模型中,点击率、阅读时间、点赞、评论、转发包括点赞都是可以量化的目标,能够用模型直接拟合做预估,看线上提升情况可以知道做的好不好。但一个大体量的推荐系统,服务用户众多,不能完全由指标评估,引入数据指标以外的要素也很重要。

    比如广告和特型内容频控。像问答卡片就是比较特殊的内容形式,其推荐的目标不完全是让用户浏览,还要考虑吸引用户回答为社区贡献内容。这些内容和普通内容如何混排,怎样控制频控都需要考虑。

    平台出于内容生态和社会责任的考量,对于低俗内容的打压,标题党、低质内容的打压,重要新闻的置顶、加权、强插,低级别账号内容降权都是算法本身无法完成,需要进一步对内容进行干预。

    4.典型推荐算法

    前面提到的公式y= F(Xi ,Xu ,Xc),是一个很经典的监督学习问题。可实现的方法有很多,比如传统的协同过滤模型,监督学习算法Logistic Regression模型,基于深度学习的模型,Factorization Machine和GBDT等。

    一个优秀的工业级推荐系统需要非常灵活的算法实验平台,可以支持多种算法组合,包括模型结构调整。因为很难有一套通用的模型架构适用于所有的推荐场景,所以很多公司将多种算法进行结合使用,现在很流行将LR和DNN算法结合,Facebook也曾将LR和GBDT算法做结合。一些公司有时也会出现几款产品都在沿用同一套强大的算法推荐系统,但会根据不同的业务场景,对模型架构进行相应的调整。

    5.典型推荐特征

    与上文提到的特征类型相类似,典型推荐特征可以分为以下四类特征:

    第一类是相关性特征,用来评估内容的属性和与用户是否匹配。显性的匹配包括关键词匹配、分类匹配、来源匹配、主题匹配等。像FM模型中也有一些隐性匹配,从用户向量与内容向量的距离可以得出。

    第二类是环境特征,包括地理位置、时间等。这些既是bias特征,也能以此构建一些匹配特征。

    第三类是热度特征。包括全局热度、分类热度,主题热度,以及关键词热度等。内容热度信息在大的推荐系统特别在用户冷启动的时候非常有效。

    第四类是协同特征,它可以在部分程度上帮助解决所谓算法越推越窄的问题。协同特征并非考虑用户已有历史。而是通过用户行为分析不同用户间相似性,比如点击相似、兴趣分类相似、主题相似、兴趣词相似,甚至向量相似,从而扩展模型的探索能力。

    6.大规模推荐模型在线训练

    模型的训练上,头条系大部分推荐产品采用实时训练。实时训练省资源并且反馈快,这对信息流产品非常重要。用户需要行为信息可以被模型快速捕捉并反馈至下一刷的推荐效果。我们线上目前基于storm集群实时处理样本数据,包括点击、展现、收藏、分享等动作类型。模型参数服务器是内部开发的一套高性能的系统,因为头条数据规模增长太快,类似的开源系统稳定性和性能无法满足,而我们自研的系统底层做了很多针对性的优化,提供了完善运维工具,更适配现有的业务场景。

    目前,头条的推荐算法模型在世界范围内也是比较大的,包含几百亿原始特征和数十亿向量特征。整体的训练过程是线上服务器记录实时特征,导入到Kafka文件队列中,然后进一步导入Storm集群消费Kafka数据,客户端回传推荐的label构造训练样本,随后根据最新样本进行在线训练更新模型参数,最终线上模型得到更新。这个过程中主要的延迟在用户的动作反馈延时,因为文章推荐后用户不一定马上看,不考虑这部分时间,整个系统是几乎实时的。

    7.召回策略

    因为头条目前的内容量非常大,加上小视频内容有千万级别,推荐系统不可能所有内容全部由模型预估。所以需要设计一些召回策略,每次推荐时从海量内容中筛选出千级别的内容库。召回策略最重要的要求是性能要极致,一般超时不能超过50毫秒。

    召回策略种类有很多,我们主要用的是倒排的思路。离线维护一个倒排,这个倒排的key可以是分类,topic,实体,来源等,排序考虑热度、新鲜度、动作等。线上召回可以迅速从倒排中根据用户兴趣标签对内容做截断,高效的从很大的内容库中筛选比较靠谱的一小部分内容。

    展开全文
  • React实现浏览器打印部分内容

    千次阅读 2019-05-14 20:05:34
    React 浏览器打印

    近期着手项目任务的打印功能,在此作个记录,本文介绍基于React的一种调用浏览器打印页面指定内容的方法。

    整体思路: 通过构建一个隐藏的元素(该元素包裹需打印的内容),当打印行为触发时,将页面其他的一些不需要打印的元素隐藏,然后将需打印的元素追加到body中,打印完成后,再恢复初始状态即可。浏览器打印的本质还是将web页面中的元素打印出来而已。

    1. 构建待打印元素

    在页面中构建一个display为none的元素,里面的内容为你需要打印的内容。我们还需要设置包裹打印内容的元素的ref属性,以便于后面获取到元素。

    <div style={{ display: 'none' }}>
    	<div ref={el => (this.printRef = el)}>
    	{ 打印内容 }
    	</div>
    </div>
    

    2. 打印动作触发时的处理

    处理流程:

    1. 获取待打印元素;
    2. 将根元素隐藏;
    3. 将待打印元素追加到body中;
    4. 调用浏览器的打印预览;
    5. 预览界面关闭后,将待打印元素从body中移除,将原始页面恢复。
    let printView = this.state.printRef  //获取待打印元素
    document.querySelector('#root').className = 'print-hide'  //将根元素隐藏
    document.body.appendChild(printView) //将待打印元素追加到body中
    window.print() //调用浏览器的打印预览
    document.body.removeChild(printView) //将待打印元素从body中移除
    document.querySelector('#root').className = '' //将原始页面恢复
    

    对应的CSS设置:

    @page {
      size: A4;
      margin: 0;
    }
    @media print {
    	html, body {
    	    min-width: 0;
    	    width: 210mm; 
    	    height: 297mm;
    	}
    	.print-hide {
    		visibility: hidden!important;
    		display: none!important;
    	}
    }
    

    其中,@page中的size可以自己设置纸张的大小,如果是A4纸可以直接设置值为A4,媒体查询@media print中设置的是打印时的样式,因为打印设备知道其输出区域的物理大小,所以使用厘米(cm)、毫米(mm)、英寸(in)等作为打印设计的单位完全可行。

    补充(其他原生的打印方法)

    1. 直接替换body的内容为要打印的内容,之后再重新刷新页面。
    const old = window.document.body.innerHTML //备份原来的页面
    window.document.body.innerHTML = ''
    window.document.body.appendChild(/* 将你要打印的内容附加到这 */)
    window.print() //调用print()函数时,会跳出打印预览的界面,以下的代码被阻塞,关闭预览界面后继续执行
    window.document.body.innerHTML = old
    window.location.reload() //重新加载旧页面
    
    1. 打开一个新窗口,将打印内容放到新窗口打印,打印结束后关闭新窗口
    const newWindow = window.open("打印窗口", "_blank")
    const docStr = '<div>test</div>'  //需要打印的内容
    newWindow.document.write(docStr)
    const styles = document.createElement("style")
    styles.setAttribute('type', 'text/css') //media="print"
    styles.innerHTML = ''
    newWindow.document.getElementsByTagName('head')[0].appendChild(styles)
    newWindow.print()
    newWindow.close()
    

    以上两种方法可能会造成CSS样式应用无效的问题。

    3. 注意点

    1. 第二小节的步骤2中的意思是:将页面中所有不需要打印的元素隐藏,特别注意像模态窗Model这些元素,也要为它们加上'print-hide'className属性。
    2. 如果需要在特定位置强制分页打印,可以尝试在对应元素上设置page-break-before:always !importantpage-break-after:always !importantCSS属性,该属性只对块级元素有效(这个非常重要,就被这个坑了)。
    3. 进入打印预览后,我们无法获知用户最终是选择了打印,还是选择了取消。这里若有人知道解决方法的话,欢迎留言。
      web打印选项
    4. JS能实现谷歌和IE浏览器打印预览,火狐不行,火狐浏览器对于JS的操作权限有极为严格的限制,其基本原则是JS无法操作页面外事务,可以试试用JS调用HTML5机制模拟打印界面输出到打印机,不通过浏览器来完成。
    5. 在使用口袋打印机(喵喵机)打印,如果打印内容有二维码的时候,要注意二维码的分辨率问题。(我就踩了一个坑:二维码组件生成二维码,默认是以canvas的形式,这样打印出来导致整个内容模糊,改成svg就可以清晰打印了)

    若对你有帮助,可以支持一下作者创作更多好文章哦~
    赞赏码

    展开全文
  • 点击按钮让浏览器指定内容全屏

    千次阅读 2018-03-15 10:34:20
    从网上拔的代码传送门,其他主流浏览器没问题,我用IE11测试也没问题,其他版本没试过,360极速浏览器IE模式全屏只能占满浏览器内容区域(辣鸡浏览器模式毁我青春颓我精神)页面代码如下&lt;body&gt; &...
  • 也许用户也有过这样的经历:在某电商网站搜索过的商品,然而用户浏览其他网站时,网页上的广告也在向用户推荐同样的商品。 事实上,这并不是手机、电脑从麦克风窃听用户和朋友讨论购买某商品的对话,而是与网站内的...
  • 最近开发遇到了检测用户修改未保存时,关闭浏览器提示保存的需求,类似下图。本文记录下用到的知识点。 window.onbeforeunload 详细描述见 onbeforeunload MDN 文档 作用是:当窗口即将被卸载(关闭)时,会触发该...
  • 首先关于浏览器关闭记住密码的功能已经有很多答案了,但是还是要写一写,也算一点自己的经历。 方法很简单。先上代码: 首先在表单输入密码的input类型设置为text当获取焦点的时候再把类型改为password。浏览器...
  • 关闭浏览器的监听

    2013-12-20 16:47:58
    需求:关闭浏览器时,退出,清除session。 在网上找了一段代码,可是测试的时候有偏差,有时关闭浏览器可以退出,有时退出不了。分析后发现,当浏览器的窗口大小改变后,网页的宽度没有及时跟着变,这个项目没有做到...
  • // 关闭浏览器窗口的时候清空浏览器缓存在localStorage的数据 window.onbeforeunload = function(e) { var storage = window.localStorage; storage.clear(); // 清空 }; 注意:此方法导致页面刷新的时候也...
  • React实现浏览器打印指定内容

    千次阅读 2019-05-15 01:30:49
    近期着手项目任务的打印功能,在此作个记录,本文介绍基于React的一种调用浏览器打印页面指定内容的方法。 整体思路: 通过构建一个隐藏的元素(该元素包裹需打印的内容),当打印行为触发时,将页面其他的一些不...
  • 判断ie浏览器版本,当浏览器版本过低时提示升级浏览器,不显示原来页面内容,踩过使用window.write()重写页面的坑,最后使用遮罩层覆盖。
  • 关掉浏览器之后再打开,还能使购物车中的内容存在 HttpSession session = request.getSession();  String sessionid = session.getId();  Cookie cookie = new Cookie("JSESSIONID",sessionid);  cookie.setPath...
  • 关闭浏览器自动记忆功能

    千次阅读 2011-03-30 14:17:00
    1、关闭浏览器的:  打开IE,找到菜单栏里“工具”--“Internet选项” 里的“内容”选项卡,单击“自动完成”按钮,“设置”将多选项表单选中以后就不会再IE里 留下痕迹了,如果要清除痕迹的,单击下面的清除...
  • 使用jquery实现监听浏览器用户按键内容 最简单的一个键盘绑定事件 $(document).keydown(function (event) { if (event.keyCode == 27) { top.layer.closeAll();//关闭所有弹窗layer插件的功能 } }); ...
  • 新版本 chrome 手机浏览器关闭为您推荐的文章方法,之前的老版本关闭方法已失效!将图片上的两处选项关闭即可 方法: 打开手机 chrome 浏览器 地址栏输入 chrome://flags/#enable-ntp-remote-suggestions chrome://...
  • 现象:input 输入框会记忆历史输入内容 原因:input 的autocomplete属性默认是on on:其含义代表是否让浏览器自动记录之前输入的值 off:则关闭记录 解决办法:将autocomplete属性修改为:off即可 单个input修改...
  • clear.bat (禁用网卡,关闭浏览器,删除浏览器缓存的脚本) 内容如下 @echo off taskkill /f /im chrome.exe netsh interface set interface "本地连接" disabled netsh interface set interface "WLAN" disabled...
  • 文库复制内容 解除浏览器复制限制

    千次阅读 2019-12-26 09:16:33
    在使用X度文库时,很多内容不允许复制...2.这时浏览器会弹出来,浏览器控制台 3.将控制台中的 Style一框 向左 拉动 拉到出现【Event Listeners】标签即可 4.点击【Event Listeners】标签,然后找到【copy】...
  • 强烈推荐 10 款珍藏的 Chrome 浏览器插件

    万次阅读 多人点赞 2020-02-15 15:27:05
    Firebug 的年代,我是火狐(Mozilla Firefox)浏览器的死忠;但后来不知道为什么,该插件停止了开发,导致我不得不寻求一个新的网页开发工具。那段时间,不少人开始推荐 Ch...
  • Python+selenium打开或关闭浏览器 一、打开或关闭火狐浏览器 1.初始化一个webdriver实例对象driver,然后打开和关闭firefox浏览器。要用selenium打开fiefox浏览器,首先下载一个driver插件geckodriver.exe 2.获取...
  • 其实, 关闭浏览器之后, 自动清除cookie, 和tornado并没有多大的
  • 关闭浏览器提示保存密码和自动填写密码配置IE浏览...内容 ->自动完成,点击设置,关闭表单上的用户名和密码 Chrome浏览器 位置:设置 ->左侧表单自动填充 ->密码 ->关闭提示保存密码和自动登录按钮 ...
  • js停止(阻止)浏览器继续加载内容

    万次阅读 2016-09-02 18:19:27
    js停止(阻止)浏览器继续加载内容
  • vue 监听网页关闭/浏览器关闭事件

    千次阅读 2021-01-06 10:17:40
    1.methods中定义窗口关闭/浏览器关闭之后处理内容,例如删除cookie、session、local storage 等 methods: { beforeunloadHandler(e) { console.log('关闭窗口之后') } } 2.mounted 绑定窗口关闭监听事件 ...
  • 实现关闭浏览器时清除session的方法

    万次阅读 2017-06-02 11:16:14
    在默认情况下,session对象在关闭浏览器后并不是立刻被销毁,因此,为了考虑系统的安全性,在用户退出时,需要即刻清除session对象,防止他人盗用session对象中的信息。清除session对象内容的主要方法如下:(1)、...
  • 关闭浏览器session就消失了吗

    万次阅读 2018-03-28 21:34:30
    以前一直以为cookie就是一直保存在客户端的会话信息,而session是保存在服务器断的会话信息,浏览器关闭以后就会被清除,今天看帖子突然发现 大错特错,搜了些帖子以及博客详细看了下,都是讲会话cookie和持久cookie...
  • 如何关闭浏览器输入框自动补齐

    千次阅读 2016-01-17 15:34:26
    现在流行的浏览器各自实现了input历史记录的功能,可以简化输入时的麻烦,但是,有时候弹出的下拉框会挡住页面显示内容,而且在某些情况下也不需要对input框进行记录,如这个输入框点击之后会出现一个下拉列表,用户...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 381,849
精华内容 152,739
关键字:

如何关闭浏览器推荐内容