地址栏

JavaScript中的BOM操作(二)

↘锁芯ラ 提交于 2020-03-28 03:52:17
一、获取浏览器地址栏信息 window.location //获取浏览器地址栏信息 console.log(window.location); 1、页面刷新 window.location.reload()方法不能直接写,否则会一直刷新,一般用于事件判断和绑定执行,不能单独执行 //点击按钮,刷新指定页面 btn.onclick = function(){ window.location.reload(); } 2、获取地址栏信息内容 window.location.herf()方法获取地址栏的信息、将内容转为中文正常显示, //获取地址栏信息 console.log(window.location.herf); //将地址中文正常显示 console.log(decodeURIComponent(window.location.herf)) 3、获取地址栏中主机地址 window.location.host当页面再服务器运行时,可以获取服务器主机地址信息,一般是IP地址或者域名 4、获取地址栏信息中端口的数值window.location.port 用于计算机本身沟通 5、获取地址栏信息中传参的数据 window.location,search     格式是 地址?传参的数据     获取的是 ?以及之后的内容 二、操作导航栏 1、设定页面跳转地址 window

PHP解决搜索时在URL地址栏输入中文字符搜索结果出现乱码

女生的网名这么多〃 提交于 2020-03-26 15:36:17
3 月,跳不动了?>>> 这 个问题的出现的前提是本站代码采用utf-8格式, php空间 当页面停留在搜索页面时,在浏览器的地址栏输入中文的关键字进行搜索时会出现乱码,在网上查找资料说 明,是因为浏览器默认将url中的中文字符编码为gb2312格式,而我的程序中的文件编码是使用的utf-8的格式,所以才会出现这个问题,但是如果是 直接使用表单提交的数据就不会出现这种问题。解决办法如下,需要PHP开启mb_string支持。 if (!mb_check_encoding($word, 'utf-8')){ $word = iconv('gb2312', 'utf-8', $word); } 就是这么简单,记录下来,方便以后查找。 来源: oschina 链接: https://my.oschina.net/u/878503/blog/98949

java转发和重定向

爱⌒轻易说出口 提交于 2020-03-25 00:55:24
1,请求 重定向 :客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会保持,地址栏的URL地址会改变。 2,请求转发:服务器行为,request.getRequsetDispatcher().forward(requset,response);是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变。(服务器内部转发,所有客户端看不到地址栏的改变) 下面举个生活中的实例来说明: 请求重定向:就好比我们找一个A广告公司给设计名片,A明确告诉我们他们不会设计,就让我们找B公司,结果B公司给我设计好了,所以我们会对外宣称是B公司给我们设计的名片,(所以我们就相当于发送了两次次请求,URL地址栏里就从A变成了B公司) 请求转发:同样去找A公司给设计名片,A公司虽然不能设计但是他们接下了我们的活,把这项任务 外包 (转发)给B公司,最终我们会把钱给A公司,也就会对外宣称是A公司给我们设计的名片这就是请求重定向(所以我们就相当于只对A发送了一次请求,URL地址栏里依然是A公司)。 来源: https://www.cnblogs.com/vhyc/p/6291056.html

请求转发和重定向区别

有些话、适合烂在心里 提交于 2020-03-25 00:26:58
1,请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会保持,地址栏的URL地址会改变。 2,请求转发:服务器行为,request.getRequsetDispatcher().forward(requset,response);是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变。(服务器内部转发,所有客户端看不到地址栏的改变) 请求重定向:就好比我们找一个A广告公司给设计名片,A明确告诉我们他们不会设计,就让我们找B公司,结果B公司给我设计好了,所以我们会对外宣称是B公司给我们设计的名片,(所以我们就相当于发送了两次次请求,URL地址栏里就从A变成了B公司) 请求转发:同样去找A公司给设计名片,A公司虽然不能设计但是他们接下了我们的活,把这项任务外包(转发)给B公司,最终我们会把钱给A公司,也就会对外宣称是A公司给我们设计的名片这就是请求重定向(所以我们就相当于只对A发送了一次请求,URL地址栏里依然是A公司) 来源: https://www.cnblogs.com/www-hsy-com/p/7622776.html

文件管理器地址栏还可以做这些事情?

拜拜、爱过 提交于 2020-03-20 01:09:19
原文链接: https://xiaoheidiannao.com/articles/Explorer-Address-Bar.html 更多电脑使用技巧可以访问: https://xiaoheidiannao.com 查看哦! 大家都知道 文件管理器 中的 地址栏 是用来显示和打开 文件路径 的,事实上 文件管理器 的 地址栏 还能做一些其他有用的事情。 目录 打开常用文件路径 作为FTP客户端连接FTP服务器 发送电子邮件 打开软件 打开网址 打开常用文件路径 在 地址栏 输入相应的内容按下 Enter 键即可打开对应的 文件路径 快速访问 :打开 快速访问 此电脑 :打开 此电脑 回收站 :打开 回收站 3D 对象 (中间有个空格):打开 3D 对象 视频 :打开 视频 图片 :打开 图片 文档 :打开 文档 下载 :打开 下载 音乐 :打开 音乐 桌面 :打开 桌面 保存的游戏 :打开 保存的游戏 联系人 :打开 联系人 链接 :打开 链接 收藏夹 :打开 收藏夹 搜索 :打开 搜索 作为FTP客户端连接FTP服务器 在 地址栏 输入 ftp://域名或ip 然后按下 Enter 键即可打开FTP连接,输入账号密码登录即可 登录后就可以用 文件管理器 管理FTP服务器上的 文件 了,如下图所示 发送电子邮件 在 地址栏 输入 mailto:邮箱地址 然后按下 Enter

谷歌浏览器导入导出密码

筅森魡賤 提交于 2020-03-18 11:21:40
某厂面试归来,发现自己落伍了!>>> 打开谷歌浏览器,地址栏输入 chrome://flags/#password-import-export 搜索 Password import ,并选择开启 重启浏览器后,地址栏输入 chrome://settings/passwords ,出现如下界面,选择导入 来源: oschina 链接: https://my.oschina.net/php7/blog/3197323

判断并截取地址栏传的参数详解

我与影子孤独终老i 提交于 2020-03-03 06:56:28
判断地址栏传的参数 截取地址栏参数 //name为要截取的参数 function getQueryString ( name ) { //获取整个URL字符串,即完整的地址栏 var dzurl = window . location . href ; //执行全局匹配,查找所有匹配以"&name="开头或者"name="开头,中间为任意多个除了'&'以外的字符; //一旦遇到 '&' 或者 '' 就中止取值 var pattern = new RegExp ( "[?&]" + name + "\=([^&]+)" , "g" ) ; var matcher = pattern . exec ( dzurl ) ; var items = null ; if ( null != matcher ) { try { items = decodeURIComponent ( decodeURIComponent ( matcher [ 1 ] ) ) ; } catch ( e ) { try { items = decodeURIComponent ( matcher [ 1 ] ) ; } catch ( e ) { items = matcher [ 1 ] ; } } } ; return items ; } ; window.location.href window

BOM-Location地址栏对象

Deadly 提交于 2020-02-28 20:29:16
Location地址栏对象当前对象的 URL 信息。是 window 对象的一部分 创建(获取) ①window.location ②location 方法 reload() 重新载入当前文档(当前页面) 属性 href 返回完整的URL,还可以进行修改实现跳转 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> p { text-align: center; } span { color: red; } </style> </head> <body> <p> <span id="time">5</span>秒之后,自动跳转到首页 </p> <script> /* * 分析 * 1.显示页面文字 * 2.倒计时读秒的效果实现 * 定时器 * 2.1定义一个方法,获取span标签,修改span标签体内容,时间 * 2.2定义一个定时器,1秒执行一次 *3.在方法中判断时间如果等于0则跳转到首页 * */ var second = 5; //定义一个方法,获取span标签, var time = document.getElementById("time"); //修改span标签体内容--时间 function showTime() { second--

java面试小知识(十六)http的get和post

此生再无相见时 提交于 2020-02-27 10:49:32
答:相同点:都是http请求方式,对资源进行操作。其他还有put,delete 区别: (1)get一般用于查询/获取,post一般用于更新 (2)get提交的数据会在地址栏显示出来,而post不会 (3)get传输数据的大小会因为地址栏长度的限制而限制,post则不会 (4)post安全性较高 来源: CSDN 作者: 高产似母猪的小号 链接: https://blog.csdn.net/zeshen123/article/details/104354950