Guest
Public paste!

David

By: a guest | Sep 4th, 2008 | Syntax: JavaScript | Size: 0.75 KB | Hits: 312 | Expires: Never
Copy text to clipboard
  1. CmdUtils.CreateCommand({
  2.     name: "syno",
  3.     takes: {"input": noun_arb_text},
  4.  
  5.     preview: function(pblock, input) {
  6.    
  7.        jQuery.get( 'http://thesaurus.reference.com/browse/' + input.text, null, function( page ) {
  8.  
  9.        var results = "";
  10.        var beginPos = page.indexOf("Main Entry:",0);
  11.        var endPos = 0;    
  12.    
  13.        while( beginPos != -1 )
  14.        {
  15.           //stringObject.indexOf(searchvalue,fromindex)
  16.           endPos = page.indexOf( "<\/table>", beginPos );
  17.  
  18.           //stringObject.substring(start,stop)    
  19.           results = results + "<br> <br>" + page.substring(beginPos,endPos);
  20.  
  21.           beginPos = page.indexOf( "Main Entry:", endPos );
  22.        }
  23.  
  24.        pblock.innerHTML = results;
  25.  
  26.        });
  27.     }
  28. })