51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#vr浏览器
使用javascript实现浏览器全屏
HTML5中的fullscreen,目前可以在除IE和opera外的浏览器中使用,有的时候用来做 全屏API,游戏呀,等都很有用。先看常见的API 1element.requestFullScreen() 作用:请求某个元素element全屏 ...
代码星球
·
2020-04-10
使用
Javascript
实现
浏览器
全屏
给浏览器网页标签页添加图标
很简单的方式,在<head>标签里加入一个<link>标签: <linkrel="shortcuticon"href="im...
代码星球
·
2020-04-10
浏览器
网页
标签
添加
图标
html跨浏览器兼容性问题
之前写代码没注意到,这次学习了。 首先img的width和height属性在IE浏览器中不起作用,可以设置一个div,让img标签在div块中,div中设置style:overflow:hidden,然后用div的宽和高来定义...
代码星球
·
2020-04-10
html
浏览器
兼容性
问题
浏览器宽高
获取HTML宽高: document.documentElement.clientWidth;document.documentElement.clientHeight获取body宽高:document.body.clientWidth;document.body.clientHeight获取其他元素宽高:元...
代码星球
·
2020-04-10
浏览器
宽高
细说浏览器输入URL后发生了什么
总体概览大体上,可以分为六步,当然每一步都可以详细都展开来说,这里先放一张总览图: DNS域名解析在网络世界,你肯定记得住网站的名称,但是很难记住网站的IP地址,因而也需要一个地址簿,就是DNS服务器。DNS服务器是高可用、高并发和分布式的,它是树状结构,如图: 根DNS服务器:返回顶级...
代码星球
·
2020-04-10
细说
浏览器
输入
URL
发生了
论浏览器移动端视窗与布局
视网膜屏幕是分辨率超过人眼识别极限的高分辨率屏幕,视网膜屏的在画面效果方面远远要好于普通屏,特别对于一些画质效果要求高的用户来说;“当你所拿的东西距离你10-12英寸(约25-30厘米)时,它的分辨率只要达到300ppi这个‘神奇数字’(每英寸300个像素点)以上,你的视网膜就无法分...
代码星球
·
2020-04-10
浏览器
移动
视窗
布局
浏览器的主要构成High Level Structure
1. 用户界面-包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分2. 浏览器引擎-用来查询及操作渲染引擎的接口3. ...
代码星球
·
2020-04-10
浏览器
主要
构成
High
Level
浏览器中js执行机制学习笔记
RiverSouthMan关注0.0772019.05.1520:56:37字数872阅读291当一个脚本第一次执行的时候,js引擎会解析这段代码,并将其中的同步代码按照执行顺序加入执行栈中,然后从头开始执行。如果当前执行的是一个方法,那么js会向执行栈中添加这个方法的执行环境,然后进入这个执行环境继续执行其中的代码。...
代码星球
·
2020-04-10
浏览器
js
执行
机制
学习
浏览器渲染页面原理,reflow、repaint及其优化
1. 用户界面-包括地址栏、前进/后退按钮、书签菜单等。除了浏览器主窗口显示的你请求的页面外,其他显示的各个部分都属于用户界面。2. 浏览器引擎-在用户界面和渲染引擎之间传送指令。...
代码星球
·
2020-04-10
浏览器
渲染
页面
原理
reflow
html表单提交给PHP然后浏览器显示出了PHP的源代码
今天学习到PHP处理网页表单提交的数据时,碰到一个巨头疼的问题,先贴上案例代码:html表单部分:<html><head><metacharset="utf-8"><metacharset="utf-8"><title>菜鸟教程(runoob.com)<...
代码星球
·
2020-04-10
PHP
html
表单
交给
然后
点击浏览器到返回经历了什么(详细解释)
1.用户输入url,浏览器内部代码将url进行拆分解析2.浏览器首先去找本地的hosts文件,检查在该文件中是否有相应的域名、IP对应关系,有,则向其IP地址发送请求没有,就会将domain(域)发送给dns(域名服务器)进行解析(解析如下图), 将域名解析成对应的服务器IP地址,发回给浏览器浏览...
代码星球
·
2020-04-10
点击
浏览器
返回
经历
什么
JS监听浏览器标签页的显示与隐藏
/***监听浏览器标签页的显示与隐藏*/classListenerPageVisibility{constructor(){//设置隐藏属性和改变可见属性的事件的名称this.hidden=''this.visibilityChange=''if(typeofdocument.hidden!=="undefined")...
代码星球
·
2020-04-10
JS
监听
浏览器
标签
显示
JS获取移动端系统信息(操作系统、操作系统版本、横竖屏状态、设备类型、网络状态、生成浏览器指纹)
GitHub: https://github.com/skillnull/Get-Device-Info在线实例:http://skillnull.com/others/GetDeviceInfo/index.htmlvarDeviceInfo=(function(){varroot=typeofself!=...
代码星球
·
2020-04-10
操作系统
状态
JS
获取
移动
判断当前系统当前浏览器是否安装启用 Adobe Flash Player,检查在chrome中的状态
一、判断当前所在系统letsUserAgent=navigator.userAgent;letisWin=(navigator.platform=="Win32")||(navigator.platform=="Windows");letisMac=(navigator.platform=="Mac68K")||(na...
代码星球
·
2020-04-10
当前
判断
系统
浏览器
是否
禁止微信内置浏览器调整字体大小
微信webview内置了调整字体大小的功能,用户可以根据实际情况进行调节。但是这也会导致字体大小改变以后,出现页面布局错乱的情况,目前iOS的解决方案是覆盖掉微信的样式:body{ /*IOS禁止微信调整字体大小*/-webkit-text-size-adjust:100%!important;}安卓的解决方...
代码星球
·
2020-04-10
禁止
微信
内置
浏览器
调整
首页
上一页
...
45
46
47
48
49
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他