Ignore:
Timestamp:
04/13/10 16:11:47 (14 years ago)
Author:
paula.franceschini
Message:

Ticket #891 - alterações no spell_checker.js para corretor ortografico (IE)

File:
1 edited

Legend:

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

    r2486 r2508  
    424424        currObj.statusSpan.innerHTML = ""; */ 
    425425 
    426         //Testes nathalie - substituido 
    427         currObj.spellingResultsDiv =  document.createElement('DIV'); 
     426 
     427        // Teste de iFrame - Nathalie 
     428         var ifr= currObj.objToCheck; 
     429         if(ifr.contentWindow) 
     430            ifr=ifr.contentWindow.document; 
     431         else 
     432            ifr=ifr.contentDocument; 
     433         ifr.body.innerHTML =  ""; 
     434         var cssLink = ifr.createElement("link") 
     435         cssLink.href = "spell_checker/css/spell_checker.css"; 
     436         cssLink .rel = "stylesheet"; 
     437         cssLink .type = "text/css";             
     438              //Testes nathalie - substituido 
     439        currObj.spellingResultsDiv =  ifr.createElement('DIV'); 
    428440        currObj.spellingResultsDiv.className = 'edit_box'; 
    429441        currObj.spellingResultsDiv.id = 'edit_box'; //Added the id property - By Nathalie 
     
    434446        //currObj.spellingResultsDiv.style.display = "none"; 
    435447        //currObj.objToCheck.style.display = "none"; 
    436         currObj.statusSpan.innerHTML = "";  
     448        currObj.statusSpan.innerHTML = "";   
    437449        
    438         // Teste de iFrame - Nathalie 
    439          var ifr= currObj.objToCheck; 
    440          if(ifr.contentWindow) 
    441             ifr=ifr.contentWindow.document; 
    442          else 
    443             ifr=ifr.contentDocument; 
    444          ifr.body.innerHTML =  ""; 
    445          var cssLink = document.createElement("link") 
    446          cssLink.href = "spell_checker/css/spell_checker.css"; 
    447          cssLink .rel = "stylesheet"; 
    448          cssLink .type = "text/css";             
    449          ifr.body.appendChild(cssLink);      
     450 
     451 
     452         ifr.body.appendChild(cssLink); 
    450453         ifr.body.appendChild(currObj.spellingResultsDiv); 
    451454 
     
    558561            blockSpellCheck = true; 
    559562 
    560          language =  document.getElementById("selectLanguage"); 
    561             language = language[document.getElementById("selectLanguage").selectedIndex].value; 
     563         languageId =  document.getElementById("selectLanguage"); 
     564            languageId = languageId[document.getElementById("selectLanguage").selectedIndex].value; 
    562565 
    563566            with(currObj); 
     
    604607            query = query.replace(/\r?\n/gi, " ");  // replace \n with " " - By Nathalie 
    605608 
    606             cp.call(currObj.config['spellUrl'], 'spellCheck', spellCheck_cb, query, currObj.config['varName'], language); 
     609            cp.call(currObj.config['spellUrl'], 'spellCheck', spellCheck_cb, query, currObj.config['varName'], languageId); 
    607610        } 
    608611}; // end spellcheck 
     
    855858 
    856859//alterado - colocar ifr 
    857         language =  document.getElementById("selectLanguage"); 
    858         language = language[document.getElementById("selectLanguage").selectedIndex].value; 
     860        languageId =  document.getElementById("selectLanguage"); 
     861        languageId = languageId[document.getElementById("selectLanguage").selectedIndex].value; 
    859862         
    860863      
     
    909912 
    910913         
    911         cp.call(currObj.config['spellUrl'], 'showSuggestions', showSuggestions_cb, word, id, language); 
     914        cp.call(currObj.config['spellUrl'], 'showSuggestions', showSuggestions_cb, word, id, languageId); 
    912915}; // end showSuggestions 
    913916 
Note: See TracChangeset for help on using the changeset viewer.