codecamp

window属性:personalbar

personalbar属性

返回personalbar对象,其可见性可在窗口中切换。

personalbar属性语法

objRef = window .personalbar

personalbar属性示例

FIXME:https://bugzilla.mozilla.org/show_bug.cgi ?id = 790023

以下完整的HTML示例显示了各种“bar”对象的可见属性的使用方式,以及对写入现有窗口上任何栏的可见属性所需权限的更改。由于enablePrivilege的弃用,此功能无法在网页中使用。EnablePrivilege在Firefox 15中被禁用,并将在Firefox 17中删除。

<!DOCTYPE html>
<html>
<head>
<title>Various DOM Tests</title>

<script>
// changing bar states on the existing window
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserWrite");
window.personalbar.visible = !window.personalbar.visible;
</script>

</head>
<body>
  <p>Various DOM Tests</p>
</body>
</html>

笔记

当您加载上面的示例页面时,浏览器会显示以下对话框:

  Modify_any_open_window_dialog

要切换这些栏的可见性,您必须签署脚本或启用适当的权限,如上例所示。另外请注意,动态更新各种工具栏的可见性可能会极大地改变窗口的大小,并且可能会影响页面的布局。

规范

规范 状态 注释
HTML Living Standard 
规范中'Window.personalbar'的定义。
Living Standard
 
HTML5 
该规范中'Window.personalbar'的定义。
Recommendation
 

浏览器兼容性

电脑端 移动端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Android webview
Chrome for Android
Edge Mobile Firefox for Android
Opera for Android
iOS Safari
基本支持 支持 支持 支持 支持 支持
window属性:performance
window属性:screen
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Fetch API官方文档指南

Fetch API方法

WindowOrWorkerGlobalScope执行者:window

window属性

WindowOrWorkerGlobalScope执行者:WorkerGlobalScope

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }