|
|
不知道这个有没有用 参考一下
f.set_preference("permissions.default.stylesheet", 2) # css禁止 f.set_preference('browser.link.open_newwindow', 3) # 开启新的窗口标签 # f.set_preference("javascript.enabled", False) 不加载js f.set_preference("permissions.default.image", 2) # 不加载图片
水星应该有这样类似的代码
selenium模块无头化浏览器 设置不加载页面css、图片、js - beginner_z - 博客园
然后在设置下面这个东西
设置首选项
浏览器 = 水星铬浏览框1.取浏览器 (hwnd)
如果真 (浏览器.是否有效 ())
' 设置首选项
 如果 (浏览器.可否设置首选项 (“enable_do_not_track”))
 ' 设置首选项
  如果真 (浏览器.置首选项值 (“enable_do_not_track”, 创建通用值 (真)))
  调试输出 (“首选项: enable_do_not_track 设置成功!”)
  
  

调试输出 (“首选项: enable_do_not_track 无法设置!”)
 

| i支持库列表 | 支持库注释 | | ecef | 水星浏览器支持库 | | spec | 特殊功能支持库 |
水星浏览器开发指南_精易论坛
设置用户偏好 / 首选项后当用户首次打开浏览器时将应用这些设置。关于首选项的详细信息可以查阅 Chromium 代码 pref_names.cc 中的介绍。
https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/pref_names.cc?view=markup
下面是一些常见的首选项设置。
名称 描述
disable_screenshots禁用屏幕快照加速器和扩展程序API
profile.ephemeral_mode如果设置为true, 则在临时模式下创建配置文件, 并且不存储其配置文件, 仅会在内存中使用
intl.charset_default设置网页中使用的默认字符编码, 缺少MIME字符集规范时
intl.accept_languages创建HTTP时用于Accept-Languages HTTP标头的值
intl.static_encodings显示用于不同语言环境的编码列表的值,语言环境它是从响应的字符串资源(即存储在资源包中的不可翻译部分)
settings.labs.mediaplayer开启媒体播放器的逻辑值选项
settings.use_shared_proxies逻辑值选项, 用于控制是否从共享网络中获取代理设置
plugins.migrated_to_pepper_flashPepper Flash已禁用, 如果希望在浏览器中重新使用, 则启用此首选项
plugins.allow_outdated逻辑值选项, 指示是否允许使用过时的插件
plugins.always_authorize逻辑值选项, 指示是否始终允许插件获取授权
profile.default_zoom_level默认的缩放级别
geolocation.enabled逻辑值选项, 是否启用地理位置信息
disable_3d_apis禁用3D API(WebGL, Pepper 3D)
profile.default_content_settings适用于默认情况下的内容设置
enable_referrers是否启用发送来源(referrer)地址
enable_do_not_track是否发送DNT标头
gl_vendor_stringGL_VENDOR字符串
gl_renderer_stringGL_RENDERER字符串
gl_version_stringGL_VERSION字符串
fullscreen.allowed确定用户是否可以进入全屏模式
extensions.disabled是否启用扩展程序
devtools.port_forwarding_enabled逻辑值选项, 指示是否应打启用端口转发
devtools.port_forwarding_default_set逻辑值选项, 指示是否已设置默认端口转发配置
devtools.port_forwarding_config用于端口转发的port->location字典对
devtools.remote_enabled指示是否启用远程开发工具调试
auth.allow_cross_origin_prompt逻辑值选项, 指示是否允许跨域子内容请求
device_status.location设备位置报告
browser.disk_cache_dir指示磁盘缓存存储位置的字符串
补充内容 (2025-11-5 12:54):
水星浏览器和 Google Chrome 一样支持偏好/首选项(Preference)设置。 |
|