demoFuncsNodes.js
上传用户:jdr1jdr
上传日期:2013-05-07
资源大小:68k
文件大小:3k
源码类别:

JavaScript

开发平台:

JavaScript

  1. // You can find instructions for this file here:
  2. // http://www.treeview.net
  3. // Decide if the names are links or just the icons
  4. USETEXTLINKS = 1  //replace 0 with 1 for hyperlinks
  5. // Decide if the tree is to start all open or just showing the root folders
  6. STARTALLOPEN = 0 //replace 0 with 1 to show the whole tree
  7. HIGHLIGHT = 1
  8. foldersTree = gFld("<i>Flags and maps</i>", "demoFuncsRightFrame.html")
  9.   aux1 = insFld(foldersTree, gFld("Flags", "javascript:parent.op()"))
  10.       insDoc(aux1, gLnk("R", "Germany", "http://www.treeview.net/treemenu/demopics/beenthere_germany.gif"))
  11.       insDoc(aux1, gLnk("R", "Greece", "http://www.treeview.net/treemenu/demopics/beenthere_greece.gif"))
  12.       insDoc(aux1, gLnk("R", "Italy", "http://www.treeview.net/treemenu/demopics/beenthere_italy.gif"))
  13.       insDoc(aux1, gLnk("R", "Portugal", "http://www.treeview.net/treemenu/demopics/beenthere_portugal.gif"))
  14.       insDoc(aux1, gLnk("R", "United Kingdom", "http://www.treeview.net/treemenu/demopics/beenthere_unitedkingdom.gif"))
  15.       insDoc(aux1, gLnk("R", "United States", "http://www.treeview.net/treemenu/demopics/beenthere_unitedstates.gif"))
  16.   aux1 = insFld(foldersTree, gFld("Maps", "javascript:parent.op()"))
  17.   insDoc(aux1, gLnk("R", "North America", "http://www.treeview.net/treemenu/demopics/beenthere_america.gif"))
  18.   insDoc(aux1, gLnk("R", "Europe", "http://www.treeview.net/treemenu/demopics/beenthere_europe.gif"))
  19.   // If your tree instead of the regular http links has "javascript:function(arg)"
  20.   // links, and the type of the argument is string, special care is needed regarding
  21.   // the quotes and double quotes. Please use exactly the same kind of 
  22.   // quotes or double quotes used in this example (they change from folder to document).
  23.   // Use the exact same number of backslashes for escaping the (double)quote 
  24.   // characters, and pay attention not only to the (double)quotes surrouding the 
  25.   // strings, but also to any (double)quote characters inside of that string
  26.   // If you are going to use a frameless layout, you will need to move the functions 
  27.   // exampleFunction and windowWithoutToolbar to the main page and change
  28.   // parent.functionname to window.functionname in this file
  29.   //Note the "S" target in the first argument of gLnk
  30.   aux1 = insFld(foldersTree, gFld("<i>javascript:</i> links", "javascript:parent.op()"))
  31.       //Use " to delimit your string arguments and \" inside 
  32.   insDoc(aux1, gLnk("S", "Window w/o bars", "javascript:parent.windowWithoutToolbar(\'http://www.treeview.net/treemenu/demopics/beenthere_tuscany.gif\', 410, 415)"))
  33.       //Use \' to delimit your string arguments and \\\' inside
  34.   //Double quote characters (") are not allowed in the string argument
  35.   insDoc(aux1, gLnk("S", "A <i>js:</i> doc", "javascript:parent.exampleFunction(\'Special care with: &quot; and \\\'\')"))
  36.   //Single quote characters (') are not allowed in the string argument but you can replace them with &#39;
  37.   aux2 = insFld(aux1, gFld("A <i>js:</i> folder", "javascript:parent.exampleFunction("Take special care with: \" and &#39;")"))