home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 October / Gamestar_77_2005-10_dvd.iso / Programy / nsb-install-8-0.exe / chrome / browser.jar / content / browser / pref / pref-advancedscripts.xul < prev    next >
Encoding:
Extensible Markup Language  |  2005-07-29  |  1.9 KB  |  49 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/"?>
  4.  
  5. <!DOCTYPE window SYSTEM "chrome://browser/locale/pref/pref-advancedscripts.dtd">
  6.  
  7. <dialog id="advancedScripts"
  8.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  9.         title="&allowScripts.title;"
  10.         onload="onDialogLoad();" ondialogaccept="onDialogAccept();">
  11.  
  12.     <script type="application/x-javascript">
  13.     <![CDATA[
  14.       var elements = ["allowWindowMoveResize", "allowWindowFlip", "allowControlContextMenu", 
  15.                       "allowHideStatusBar", "allowWindowStatusChange", "allowImageSrcChange"];
  16.  
  17.       function onDialogLoad()
  18.       {
  19.         for (var i = 0; i < elements.length; ++i) {
  20.           var prefElt = window.opener.document.getElementById(elements[i]);
  21.           var checkbox = document.getElementById(elements[i]);
  22.           checkbox.checked = prefElt.checked;
  23.         }
  24.       }
  25.     
  26.       function onDialogAccept()
  27.       {
  28.         for (var i = 0; i < elements.length; ++i) {
  29.           var prefElt = window.opener.document.getElementById(elements[i]);
  30.           var checkbox = document.getElementById(elements[i]);
  31.           prefElt.checked = checkbox.checked;
  32.         }
  33.       }
  34.     ]]>
  35.     </script>
  36.  
  37.     <label value="&allowScripts.label;"/>
  38.  
  39.     <listbox flex="1" rows="6">
  40.       <listitem type="checkbox" id="allowWindowMoveResize" label="&allowWindowMoveResize.label;"/>          
  41.       <listitem type="checkbox" id="allowWindowFlip" label="&allowWindowFlip.label;"/>          
  42.       <listitem type="checkbox" id="allowControlContextMenu" label="&allowControlContextMenu.label;"/>
  43.       <listitem type="checkbox" id="allowHideStatusBar" label="&allowHideStatusBar.label;"/>          
  44.       <listitem type="checkbox" id="allowWindowStatusChange" label="&allowWindowStatusChange.label;"/>   
  45.       <listitem type="checkbox" id="allowImageSrcChange" label="&allowWindowImageSrcChange.label;"/>     
  46.     </listbox>
  47.         
  48. </dialog>
  49.