Ignore:
Timestamp:
04/16/10 10:55:43 (14 years ago)
Author:
nathalie.silva
Message:

Ticket #891 - alterada a função spell_checker no php - Nathalie

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/expressoMail1_2/corretor_ortografico/spell_checker/js/spell_checker.js

    r2554 r2557  
    412412function spellCheck_cb(new_data) 
    413413{ 
    414           
    415         var ifr= currObj.objToCheck; 
     414        var ifr= currObj.objToCheck; 
    416415        if(ifr.contentWindow) 
    417416            ifr=ifr.contentWindow.document; 
     
    419418            ifr=ifr.contentDocument; 
    420419 
    421  
    422420        with(currObj); 
    423421 
     
    426424        new_data = new_data.substring(1); 
    427425 
    428         
    429  
    430         if(currObj.spellingResultsDiv) 
    431         { 
    432              
    433                 ifr.removeChild(currObj.spellingResultsDiv.id); 
    434                  
    435         } 
    436  
    437  
    438          var ifr= currObj.objToCheck; 
    439          if(ifr.contentWindow) 
    440             ifr=ifr.contentWindow.document; 
    441          else 
    442             ifr=ifr.contentDocument; 
    443          ifr.body.innerHTML =  ""; 
    444          var cssLink = ifr.createElement("link"); 
    445          cssLink.href = "spell_checker/css/spell_checker.css"; 
    446          cssLink .rel = "stylesheet"; 
    447          cssLink .type = "text/css";             
    448               //Testes nathalie - substituido 
     426        if(currObj.spellingResultsDiv) 
     427        { 
     428            ifr.removeChild(currObj.spellingResultsDiv.id); 
     429        } 
     430 
     431        var ifr= currObj.objToCheck; 
     432        if(ifr.contentWindow) 
     433           ifr=ifr.contentWindow.document; 
     434        else 
     435           ifr=ifr.contentDocument; 
     436        ifr.body.innerHTML =  ""; 
     437        var cssLink = ifr.createElement("link"); 
     438        cssLink.href = "spell_checker/css/spell_checker.css"; 
     439        cssLink .rel = "stylesheet"; 
     440        cssLink .type = "text/css"; 
     441         
     442        // this is not being used 
    449443        currObj.spellingResultsDiv =  ifr.createElement('span'); 
    450444        currObj.spellingResultsDiv.className = 'edit_box'; 
     
    457451        //currObj.objToCheck.style.display = "none"; 
    458452        currObj.statusSpan.innerHTML = "";   
    459         
    460           //ifr.body.appendChild(currObj.spellingResultsDiv); 
    461          //alert(new_data); 
    462          ifr.body.innerHTML = ""; 
    463          //alert(new_data); 
    464          //new_data = new_data.replace(/ </g ,"&nbsp;<"); 
    465          //alert(new_data); 
    466           
    467          ifr.body.innerHTML = new_data; 
    468          //alert(ifr.body.innerHTML); 
    469          ifr.body.appendChild(cssLink); 
     453 
     454        //add the new_data to iframe and the css style 
     455        ifr.body.innerHTML = ""; 
     456        ifr.body.innerHTML = new_data; 
     457        ifr.body.appendChild(cssLink); 
    470458 
    471459 
     
    623611            query = query.replace(/\r?\n/gi, " ");  // replace \n with " " - By Nathalie 
    624612 
    625             cp.call(currObj.config['spellUrl'], 'spellCheck', spellCheck_cb, query, currObj.config['varName'], languageId); 
     613            var browser = trim(checkBrowser()); 
     614             
     615            cp.call(currObj.config['spellUrl'], 'spellCheck', spellCheck_cb, query, currObj.config['varName'], languageId, browser); 
    626616 
    627617}; // end spellcheck 
Note: See TracChangeset for help on using the changeset viewer.