1.什么是BOM? BOM:浏览器对象模型(Browser Object Model) window 是整个BOM的核心 2、BOM通常实现的功能弹出新的浏览器窗口移动、关闭浏览器以及调整窗口的大小在浏览器窗口中实现页面的前进和后退功能 3.window对象常用方法 prompt( ) 显示可提示用 ...
分类:
编程语言 时间:
2020-06-17 21:50:40
阅读次数:
94
1.什么是BOM? BOM:浏览器对象模型(Browser Object Model) window 是整个BOM的核心 2、BOM通常实现的功能弹出新的浏览器窗口移动、关闭浏览器以及调整窗口的大小在浏览器窗口中实现页面的前进和后退功能 3.window对象常用方法 prompt( ) 显示可提示用 ...
分类:
编程语言 时间:
2020-06-16 20:35:47
阅读次数:
63
BOM:浏览器对象模型(Browser Object Model) confirm("对话框显示的纯文本") confirm()与alert ()、 prompt()区别: alert( ):一个参数,仅显示警告对话框的消息,无返回值,不能对脚本产生任何改变 prompt( ):两个参数,输入对话框 ...
分类:
Web程序 时间:
2020-06-16 20:33:33
阅读次数:
77
https://itnext.io/how-javascript-works-in-browser-and-node-ab7d0d09ac2f A visualization of JavaScript runtime, callback queue and event loop and Web A ...
分类:
编程语言 时间:
2020-06-16 10:24:28
阅读次数:
66
测试用例文件:test_selenium/test_hogwarts.py 使用pytest框架 定义一个变量,通过外部传入变量,确定使用哪个浏览器 browser = os.getenv("browser").lower() print(browser) if browser == "headle ...
分类:
其他好文 时间:
2020-06-14 18:49:19
阅读次数:
66
可以利用selenium的 browser.execute_script('JS方法')来实现。举例如下: 想点击网页的登录按钮时,发现由于网页没有最大化导致元素隐藏定位失败,这里不用maximize_window(),我们用执行JS的方法来实现下。 由于网页没有被最大化,元素被隐藏: 具体执行步骤 ...
分类:
Web程序 时间:
2020-06-14 18:49:05
阅读次数:
111
去年五月份接触vue的时候,保存就能看到网页显示修改的效果候真的把我惊呆了,作为一个传统的前端(PHP出身),改完一个List样式就F5,修改,F5,再修改,再F5,真的累人,即使双屏显示器,还是得F5刷新(只是不需要切换而已)。之后一段时间一直在找实时同步的工具、插件,最后找到了这个Browser ...
分类:
Web程序 时间:
2020-06-14 14:46:11
阅读次数:
82
前言 上个星期有人在QQ群问到CobaltStrike里的一个功能Browser Pivoting,官方文档。有没有Chrome版的(自带的字支持IE浏览器),我隐隐约约记得Metasploit里有一个模块,但是这个是chrome debugger的辅助模块,平时也写前端,会用到chrome浏览器调 ...
分类:
其他好文 时间:
2020-06-13 23:40:21
阅读次数:
108
第二步 进入下面的目录 [root@localhost network-scripts]# pwd /etc/sysconfig/network-scripts 第三步 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static ...
分类:
其他好文 时间:
2020-06-11 22:06:32
阅读次数:
111
今天我们访问网站,使用App时,都是基于Web这种Browser/Server模式,简称BS架构。 它的特点是,客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器只需要请求服务器,获取Web页面,并把Web页面展示给用户即可。 Web页面具有极强的交互性。由于Web页面是用HTML编写 ...
分类:
Web程序 时间:
2020-06-10 23:02:00
阅读次数:
135