浏览器 史话 霸主 地位

javascript import maps 特性现已被全部主流浏览器支持

值得庆祝 Import maps 特性现在可以在全部三个主要浏览器内使用 现在主流现代web 应用 引入和利用javascript 是通过 Es module 模块实现。 在开发javascript上,比起无模块化功能的旧版浏览器,现代浏览器支持模块化且提供了许多好用的功能 引入 es module ......
javascript 特性 浏览器 主流 import

浏览器补环境的方法

// 重点学习语法结构 就是执行环境与浏览器的区别: 补环境就是让执行环境尽量与浏览器一致 function ps(){ if (location.href.length>1){ return 'hello world' }else{ return 'xxxxxx' } } 这段代码运行就会报错: ......
浏览器 环境 方法

点击地图上的地位图标显示详情

在添加地图点位的时候调用clickToPop(){ let that = this; //定义select控制器,点击标注后的事件 const map = this.mapUtilobj.map; //鼠标移入点位 -- 添加鼠标的样式 map.on('pointermove', function ......
图标 地位 详情 地图

Google浏览器 查看http版本是1.1还是2.0

1、打开网页 2、F12进入开发者模式 3、找到请求 4、找到请求头 5、找到ResPonse Heather 点击 View parsed ......
浏览器 版本 还是 Google http

selenium笔记之如何驱动不同的浏览器

众所周知Selenium是使用WebDriver来控制浏览器进行各种操作的,并且支持多浏览器,那么如何获取各种浏览器的WebDriver,记录下我自己的尝试分享给大家,很简单注意:浏览器和对应浏览器驱动的版本是有限制的一、最最常用的google浏览器(是最推荐的,也是我最多用的)Chrome浏览器的 ......
selenium 浏览器 笔记

浏览器4行js代码自动读取IC卡号

BS架构软件集成IC卡读卡器,在前段只需要4行js代码即可实现自动读取IC卡卡号,在web上使用IC卡读卡器其实就是这么简单.首先安装友我IC卡读卡器web插件,这个web插件安装后之后goole浏览器,火狐,IE等浏览器, 然后插上IC卡读卡器YW-607HC,然后开始敲js代码了.引入相应的js ......
卡号 浏览器 代码

第138篇:了解HTTP协议(TCP/IP协议,DNS域名解析,浏览器缓存)

好家伙,发现自己的网络知识十分匮乏,赶紧补一下 这里先举个我生活中的例子 欸,作业不会写了,上网搜一下 用edge浏览器上bing必应搜一下(百度广告太多了,真不想用百度举例子) 假设这是我们第一次访问bing的首页 当我向浏览器中输入https://cn.bing.com/并按下回车 浏览器做了什 ......
缓存 浏览器 域名 HTTP 138

禁掉 a 标签浏览器默认行为

document.querySelector('a').onclick = (event) => { event = event || window.event event.preventDefault(); event.returnValue = false; } ......
浏览器 行为 标签

禁止手机版的firefox浏览器在网页文本框获得输入焦点时自动缩放页面

这是一个相当令人苦恼的“创新”特性,客户端(firefox app)似乎没有办法禁用这个特性,只能从服务端想办法(所以,你只能更改你自己的页面,访问别人的网站你只能忍受)。 在页面的<head> </head>中添加下面的元信息就可以禁止firefox自作聪明: <meta name="viewpo ......
文本 浏览器 firefox 页面 网页

浏览器

浏览器有哪些进程和线程? 浏览器是一个多进程多线程的应用程序浏览器内部工作极其复杂。为了避免相互影响,为了减少连环崩溃的几率,当启动浏览器后,它会自动启动多个进程。 其中,最主要的进程有:1. 浏览器进程主要负责界面显示、用户交互、子进程管理等。浏览器进程内部会启动多个线程处理不同的任务。2. 网络 ......
浏览器

JS中在浏览器外推送消息

// 请求显示通知的权限 Notification.requestPermission().then(function(permission) { if (permission 'granted') { // 创建通知对象 var notification = new Notification('哇 ......
浏览器 消息

SpringBoot 文件打包zip,浏览器下载出去

本地文件打包 @GetMapping("/downloadZip") public void downloadZip(HttpServletResponse response) throws IOException { try { response.setContentType("applicati ......
SpringBoot 浏览器 文件 zip

查询浏览器是否能支持某些功能的使用

https://caniuse.com 1是否可以使用webGL 进行GPU渲染加速 2 是否支持H265 3是否能使用video标签: 4 是否能使用MSE 5 是否能使用WASM 6 webrtc端到端功能支持 ......
浏览器 功能

解决chrome浏览器的input[type=date]的格式问题

问题 解决chrome浏览器的input[type=date]的格式,在chrome和edg中情况基本类似,edg甚至更差,解决办法:修改type为text,使用第三方日期选择器 参考: <link rel="stylesheet" href='datetimepicker/jquery.datet ......
浏览器 格式 chrome 问题 input

Vite 起服务时自动打开指定浏览器

vite启动,自动启动并打开指定浏览器(macOS,Windows操作应该同理) 在vite.config.ts的配置项server的open属性设置为true 将会在vite起服务的时候自动打开浏览器 server: { host: "0.0.0.0", // 服务器主机名,如果允许外部访问,可设 ......
浏览器 Vite

安卓QQ浏览器打开新浪博客

用安卓QQ浏览器访问新浪博客,即使浏览器已经记住了账号、密码等信息,再次打开后依然要重新输入账号密码才能进入。像博客园、CSDN等网站在第一次输入账号密码并且选择让浏览器记住这些信息后,再次打开这些网站的时候就不用重新输入账号密码就可以进入,所以况哥斗胆猜测是新浪博客机制的问题,不是QQ浏览器的问题 ......
浏览器 博客

谷歌浏览器插件管理

AdBlock — 最佳广告拦截工具 拦截广告,自定义内容如下 www.baidu.com##DIV[id="s-hotsearch-wrapper"][class="s-isindex-wrap s-hotsearch-wrapper"] www.baidu.com##DIV[id="s-top- ......
插件 浏览器

使用pouchdb做简单的本地数据库增删改查,浏览器端和nodejs端都适用

浏览器端增删改查 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" co ......
浏览器 pouchdb 数据库 数据 nodejs

关于浏览器的Selection对象,以及window.getSelection()的API用法

Selection 对象就是用户选择的文本范围或插入符号的位置。它代表页面中的文本选区,可能横跨多个元素。文本选区由用户拖拽鼠标经过文字而产生。具有以下属性和方法。 1、anchorNode 只读属性,返回选区开始位置所属的节点。用户可能从左往右框选,也可能从右往左框选。但是锚点是不会移动的。(也就 ......

Chrome-Edge浏览器关闭后内存占用解决方案

对于Edge,在设置“系统与性能”中 关闭【启动增强】 关闭【在Microsoft Edge关闭后继续运行后台扩展和应用】、 关闭【使用硬件加速】 对于Chrome,在设置“系统”中 关闭【关闭Google Chrome后继续运行后台应用】 关闭【使用硬件加速】 ......

Android升级WebView浏览器内核版本

使用AOSP项目编译的Android系统,会发现在部分APP使用系统自带的浏览器内核来加载网页时会出现报错,加载不出网页的情况,其实这是由于WebView自带的浏览器内核版本太旧所导致的,只要更新成比较新的浏览器内核版本就行了。 一、环境准备 (1) Android系统源码编译环境(Android9 ......
内核 浏览器 Android WebView 版本

ie浏览器取消自动跳转edge

1,进入控制面板,选择小图标-Internet选项-高级,最后点击确定,重启电脑后就生效 ......
浏览器 edge

元素操作、浏览器操作、页面交互操作、鼠标操作、其他重要API

一、元素操作 1、操作方法: 模拟点击:element.click() 模拟输入:element.send_keys(value) 模拟清除:element.clear() from time import sleep from selenium import webdriver from sele ......
元素 浏览器 鼠标 页面 API

浏览器自带的fetch函数发送GET POST请求,发送POST form数据

fetch 是浏览器自带的函数,用于发送网络请求。fetch 方法返回一个 Promise 对象,可以通过链式调用 then 方法处理响应数据,或者通过 catch 方法捕获错误信息。它支持 Promise 和异步/await 两种调用方式。‘ 以下是一个示例代码,展示如何使用 fetch 进行 G ......
POST 函数 浏览器 数据 fetch

浏览器强缓存与协商缓存

一、强缓存 强制缓存的思想是,在浏览器内置数据库中缓存每次请求中 “可以被缓存” (受到一些关键字的管控)的静态资源如 image, css, js 文件, 当第二次请求被缓存过的资源时候,会通过校验两个字段 Expires 和 Cache-Control 的max-age字段(注意,Expires ......
缓存 浏览器

16-浏览器的兼容性问题

title: 16-浏览器的兼容性问题 publish: false 我们在div里放一个img,发现: 在html和html5中,div的长宽是不同的,后者的高度要超过几个像素。 比如说,下面这个是html的。 <!DOCTYPE html> <html lang="en"> <head> <me ......
兼容性 浏览器 问题 16

02-浏览器的介绍

title: 02-浏览器的介绍 publish: true 常见的浏览器 浏览器是网页运行的平台,常见的浏览器有谷歌(Chrome)、Safari、火狐(Firefox)、IE、Edge、Opera等。如下图所示: 我们重点需要学习的是 Chrome 浏览器。 浏览器的市场占有份额 浏览器的市场占 ......
浏览器 02

chrome浏览器

控制台的使用 控制台查看源码 控制台的Sources标签可以查看源码。按住快捷键「cmd + P」,可以根据文件名查找源码文件。 其他 show user agent shadow DOM 把上图中的红框部分打钩。 ......
浏览器 chrome

Web 下载文件名乱码解决以及多浏览器兼容方案

在 web 开发中,经常我们会遇到如导出或者下载网页这种需求,但是往往会遇到在chrome浏览器下载的文件名正常,但是到 firefox,Safari上却乱码的情况,经过网上的资料多次研究,最终总结出了如下的方法,代码如下: /// <summary> /// 浏览器下载文件,完整文件下载,不支持分 ......
乱码 文件名 浏览器 文件 方案

JS触发浏览器下载文件

原生JS实现Ajax下载文件 /** * url 下载url (相对路径也可\dbbak\wsew.2023-04-20_09:19:52_6835.sql) * filename 下载文件名称 */ function download(url, filename) { var xhr = new ......
浏览器 文件