Creating sidebar: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
No edit summary
 
(covered in much more detail at MDC.)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This is how to open a sidebar using javascript and xul. The first file is the xul file:
See [http://developer.mozilla.org/en/docs/Creating_a_Firefox_sidebar Creating a Firefox sidebar] at [http://developer.mozilla.org MDC].


<broadcasterset id="mainBroadcasterSet">
[[Category:Redirects]]
<broadcaster id="nameofSidebar"
autoCheck="false"
label="label"
type="checkbox"
group="sidebar"
sidebarurl=""
sidebartitle="title"
oncommand="openSidebar();"/>
</broadcasterset>
<popup id="contentAreaContextMenu">
<menuitem id="openSideBar"
                label="Open Sidebar"
                accesskey=""
                oncommand="openSidebar();"/>
</popup>
 
Here is the js file:
 
function openSidebar(){
var url="The url, chrome or http";
var sidebar = document.getElementById('nameofSidebar')
sidebar.setAttribute('sidebarurl',url);
toggleSidebar('nameofSidebar');
}
 
Thanks to mozedit for this code

Latest revision as of 20:44, 23 May 2007