名称

GM_getValue — 读取脚本专用的配置值

大纲

returntype GM_getValue (   key ,
    defaultValue );

描述

GM_getValue 返回一条脚本专用的配置值。返回值可以是字符串,布尔值或者整数。key 参数是没有固定格式(no fixed format)的字符串。defaultValue 参数是可选的;如果设置了此参数,当查询的 key 指定的值不存在时返回此默认参数。如果不设置 defaultValue,当查询的 key指定的值不存在时返回 undefined

Greasemonkey 的配置值与浏览器 cookies 很相似,但也有重要的区别。两者都存放在本地电脑中,但是 cookies 是域名专用的而且只能被创建它们的域名访问,Greasemonkey 配置值是脚本专用的而且只能被创建这些参数的脚本访问(与执行用户脚本的地址也无关)。而且与 cookies 不同的是,配置值绝不会发送到远程服务器上去。

[提示]

访问 about:config,然后再过滤器中填 greasemonkey.scriptvals ,就可以查看已存储的配置值。

历史

GM_getValue 由 Greasemonkey 0.3 引入。

参见

← GM_log
GM_setValue →