使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -k [网址]
适用版本:IE6、IE7、IE8
补充说明:这种模式也就是俗称的“全屏幕”浏览模式,适合给不提供键盘的电脑使用。
★ 参数(Switch):-private
使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -pivate [网址]
用途说明:使用 InPrivate 模式开启 (这是 IE8 才加入的新功能)
适用版本:IE8
★ 参数(Switch):-nomerge
使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -nomerge [网址]
用途说明:使用 "全新的阶段 (Session)" 开启 IE
适用版本:IE8
补充说明:通常我们在一个浏览器之内登入后,如果额外另开一个 IE 视窗或页签 (Tab) 时,你的登入状态其实还是存在,我们称之为这是一个 Session 阶段,所以在同一个 Session 下你可以不用重新登入,不过当我们需要进行多角色登入时,可以使用不同的 Session 登入就会非常方便,因为你可以开两个 IE 浏览器登入不同的身份进行网站测试。若你使用 iexplore.exe -nomerge 开启 IE 你从 Process Explorer 可以发现你会产生不同的独立 IE 父程序,所以 Session Cookie ( 或 Non-Persistent Cookie ) 不会共用。
★ 参数(Switch):-extoff
使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -extoff [网址]
用途说明:以 "停用加载项”模式开启 IE
适用版本:IE6、IE7、IE8
补充说明:如果你的 IE 感觉怪怪的,常会死机的话,建议使用 -extoff 先进行测试,如果还是怪,那你可能中毒了!如果一切正常,就有可能你安装的某些加载项有问题,需要一步一步检测才能查出问题所在。以 "停用加载项" 模式开启网页也是一种较安全的浏览模式,不过会连 Flash 都看不到。
★ 参数(Switch):-nohome
使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -nohome
用途说明:以“不显示预设首页”的方式开启 IE
适用版本:IE6、IE7, IE8
补充说明:使用 -nohome 参数开启 IE 与使用 IE 开启空白页面 (about:blank) 不太一样,因为显示空白网页 ( about:blank ) 还是需要做 rendering 的动作,但使用 -nohome 完全不显示网页。用这个参数开启 IE 后你会发现如下图的画面,感觉好像一直在连线,有种 "无法连线" 的感觉,不过请不要被表象给蒙蔽了,他只是在等你输入网址进行浏览而已,你可以按下 Alt + D 将键盘游标移至 "网址列",并输入网址后就可以连到目的网页了,用这个模式的唯一好处就是开 IE 比较快。
========================
首先一个用得最多也是比较重要的一个参数就是“-nohome”,此参数表示无主页不显示任何内容,就连blank空白页面也不显示,常用于IE主页被恶意修改时。
以下几个了解一下:
2、-k参数可以让IE工作在全屏方式下
3、-slf参数会让IE连接到默认的主页
4、-new开新的IE进程
5、-channelband 收藏夹
6、-remote参数可以在Unix平台上启动另一个IE进程
7、-v参数会显示出IE当前的版本(Unix平台上适用)
举几个简单的例子,
IEXPLORE www.baidu.com //默认打开www.baidu.com
IEXPLORE -e www.baidu.com//默认以Explorer方式打开www.baidu.com
IEXPLORE -new www.baidu.com//默认新开窗口打开www.baidu.com
start C:"\Program Files\Internet Explorer\IEXPLORE.EXE" -e -k www.baidu.com 批处理全屏启动IE
-extoff参数让IE7以无加载项方式启动。
----------------------------------------
设置浏览器参数为了避免每次运行程序都打开一个窗口,我们也可以设置无窗口访问,只需添加浏览器参数即可:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
url = ' https://www.baidu.com/'
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('lang=zh_CN.utf-8')
UserAgent = 'Mozilla/5.0 (Windows NT 10.0Win64x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36'
chrome_options.add_argument('User-Agent=' + UserAgent)
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.maximize_window()
driver.minimize_window()
driver.get(url)
print(driver.title)
常用参数
启动就最大化--start-maximized
指定用户文件夹 User Data 路径,可以把书签这样的用户数据保存在系统分区以外的分区–-user-data-dir=”[PATH]”
指定缓存Cache路径–-disk-cache-dir=“[PATH]” 指定Cache大小,单位Byte–-disk-cache-size=100
隐身模式启动–-incognito
禁用Javascript–-disable-javascript# 禁止加载所有插件,可以增加速度--disable-plugins
禁用JavaScript--disable-javascript
禁用d出拦截--disable-popup-blocking
禁用插件--disable-plugins
禁用图像--disable-images
设置代理chrome_options.add_argument('--proxy-server=http://{ip}:{port}') #http://127.1.1.10:8080
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)