Ignore:
Timestamp:
04/14/10 10:32:36 (14 years ago)
Author:
nathalie.silva
Message:

Ticket #891 - adaptacao pro IE - Nathalie

File:
1 edited

Legend:

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

    r2513 r2516  
    395395 *************************************************************/ 
    396396function replaceMenu(){ 
    397      //adicionado nathalie 
    398         var ifr= currObj.objToCheck; 
    399         if(ifr.contentWindow) 
    400             ifr=ifr.contentWindow.document; 
    401         else 
    402             ifr=ifr.contentDocument; 
    403  
    404  
    405      
    406  
    407  
    408     var evento = this.onclick.toString(); 
    409     alert("Replace"); 
    410  
    411     
    412  
    413  
    414      
    415  
    416  
    417  
    418  
     397      //adicionado nathalie 
     398    alert("replaceMenu"); 
     399    var browser = checkBrowser(); 
     400    if (browser == "ie"){ 
     401         var ifr= currObj.objToCheck; 
     402         if(!e){var e = ifr.contentWindow.event;} 
     403         if(!e.target){e.target = e.srcElement;}         
     404         var evento = e.target.onclick.toString(); 
     405    } 
     406    else { 
     407        var evento = this.onclick.toString(); 
     408    } 
    419409 
    420410    evento = evento.replace("function onclick(event) {", ""); 
     
    953943                spellingSuggestionsDiv.parentNode.removeChild(spellingSuggestionsDiv); 
    954944        } 
    955         spellingSuggestionsDiv = document.createElement('span'); 
     945        spellingSuggestionsDiv = ifr.createElement('span'); 
    956946        spellingSuggestionsDiv.style.display = "none"; 
    957947        spellingSuggestionsDiv.className = 'suggestion_box'; 
     
    1003993{ 
    1004994 
    1005     
     995   alert("replaceWord"); 
    1006996    var ifr= currObj.objToCheck; 
    1007997    if(ifr.contentWindow) 
     
    11091099function switchText() 
    11101100{ 
    1111          
     1101        alert("switchText"); 
    11121102        with(currObj); 
    11131103        //By Nathalie - The Element means that this div belongs to the current tab 
     
    11181108        else 
    11191109            ifr=ifr.contentDocument; 
    1120         var parentElement =ifr.getElementById(currObj.spellingResultsDiv.id); //alterado nathalie 
     1110         
     1111        //var parentElement =ifr.getElementById(currObj.spellingResultsDiv.id); //alterado nathalie 
     1112        // 
    11211113        // Obtain all span tags which have highlight className or corrected_word className 
    11221114        var nodeArray = ifr.getElementsByTagName("span"); 
     
    11381130        for (var i = 0 ; i <= j ; i++) { 
    11391131            var valorNo = ifr.getElementById(nodeRemove[i]).innerHTML; 
    1140             var fake = document.createTextNode(valorNo); 
     1132            var fake = ifr.createTextNode(valorNo); 
    11411133            var parent =  ifr.getElementById(nodeRemove[i]).parentNode; 
    11421134            parent.replaceChild(fake, ifr.getElementById(nodeRemove[i])); 
     
    11671159{ 
    11681160 
    1169  
     1161alert("switchText_cb"); 
    11701162//adicionado Paula 
    11711163    with(currObj); 
     
    12171209function resumeEditing() 
    12181210{ 
    1219          
     1211        alert("resumeEditing"); 
    12201212        with(currObj); 
    12211213 
Note: See TracChangeset for help on using the changeset viewer.