Diferencia entre revisiones de «Widget:Test Legible»

De CNB
Ir a la navegación Ir a la búsqueda
imported>Test12345
Sin resumen de edición
imported>Test12345
Sin resumen de edición
 
(No se muestran 33 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
<form id="legibilidad" tabindex="0"><fieldset id="leg" form="legibilidad" name="datos"><label for="escrito">Texto o dirección web (URL)</label> <textarea id="escrito" name="escrito" form="legibilidad" placeholder="Introduce la dirección web que quieras analizar o pega o teclea el texto de hasta dos millones de caracteres y pulsa «Analizar»." rows="8" wrap="soft" maxlength="2097152" minlength="1" autocomplete="off" spellcheck="" required=""></textarea><label class="sc" for="email">Correo electrónico</label> <input form="legibilidad" class="sc" type="email" id="email" name="email" tabindex="-1"><button form="legibilidad" type="submit" id="calcular">Analizar</button> <button form="legibilidad" type="reset" class="sc" id="botonborrar">⌫ Borrar</button></fieldset></form>
<div id="resultado"> </div>
 
<button type="submit" id="calcular">Analizar</button>


<script>
<script>
function ocul() {
    document.getElementById("estado").setAttribute("class", "sc");
    document.getElementById("legible").focus()
}
function ObtenerTexto() {
function ObtenerTexto() {
     if (0 < document.forms.legibilidad.escrito.value.length) {
     if (0 < $(".maintext").val().length) {     
         document.getElementById("resultado").outerHTML = '<div id="resultado" tabindex="0"><p>\u231b Procesando. Ten paciencia.</p></div>';
 
         document.getElementById("resultado").focus();
      //Crawford field part
         var a = new XMLHttpRequest;
        $(".crawfordfield").val('Procesando. Ten paciencia....');       
         a.onreadystatechange = function() {
        var crawfordfieldA = new XMLHttpRequest;
             4 == a.readyState && 200 == a.status && (document.getElementById("resultado").outerHTML = a.responseText,
        crawfordfieldA.onreadystatechange = function() {
            makeAllSortable(),
            4 == crawfordfieldA.readyState && 200 == crawfordfieldA.status && ($(".crawfordfield").val(crawfordfieldA.responseText))
             setTimeout(ocul, 500))
        };
         }
        var crawfordfieldB = new FormData;
        ;
        crawfordfieldB.append("textParameter", $(".maintext").val());
         var b = new FormData;
         crawfordfieldB.append("fieldParameter", "crawfordfield");   
         b.append("escrito", document.forms.legibilidad.escrito.value);
        crawfordfieldA.open("POST", "/cgi/fieldPost.py");
         b.append("email", "");
        crawfordfieldA.send(crawfordfieldB); 
         b.append("hora", Math.round(new Date / 1E3));
 
         a.open("POST", "https://legible.es/cgi/legible.py");
        $(".legibilidadcrawfordfield").val('Procesando. Ten paciencia....');       
         a.send(b)
        var legibilidadcrawfordfieldA = new XMLHttpRequest;
        legibilidadcrawfordfieldA.onreadystatechange = function() {
            4 == legibilidadcrawfordfieldA.readyState && 200 == legibilidadcrawfordfieldA.status && ($(".legibilidadcrawfordfield").val(legibilidadcrawfordfieldA.responseText))
        };
        var legibilidadcrawfordfieldB = new FormData;
        legibilidadcrawfordfieldB.append("textParameter", $(".maintext").val());
        legibilidadcrawfordfieldB.append("fieldParameter", "legibilidadcrawfordfield");   
        legibilidadcrawfordfieldA.open("POST", "/cgi/fieldPost.py");
        legibilidadcrawfordfieldA.send(legibilidadcrawfordfieldB);
 
        //Huerta field part
        $(".huertafield").val('Procesando. Ten paciencia....');       
        var huertafieldA = new XMLHttpRequest;
        huertafieldA.onreadystatechange = function() {
            4 == huertafieldA.readyState && 200 == huertafieldA.status && ($(".huertafield").val(huertafieldA.responseText))
        };
        var huertafieldB = new FormData;
        huertafieldB.append("textParameter", $(".maintext").val());
        huertafieldB.append("fieldParameter", "huertafield");   
        huertafieldA.open("POST", "/cgi/fieldPost.py");
         huertafieldA.send(huertafieldB);   
 
        $(".legibilidadhuertafield").val('Procesando. Ten paciencia....');      
         var legibilidadhuertafieldA = new XMLHttpRequest;
         legibilidadhuertafieldA.onreadystatechange = function() {
             4 == legibilidadhuertafieldA.readyState && 200 == legibilidadhuertafieldA.status && ($(".legibilidadhuertafield").val(legibilidadhuertafieldA.responseText))
        };
        var legibilidadhuertafieldB = new FormData;
        legibilidadhuertafieldB.append("textParameter", $(".maintext").val());
        legibilidadhuertafieldB.append("fieldParameter", "legibilidadhuertafield");   
        legibilidadhuertafieldA.open("POST", "/cgi/fieldPost.py");
        legibilidadhuertafieldA.send(legibilidadhuertafieldB); 
 
        //Inflesz field part
        $(".infleszfield").val('Procesando. Ten paciencia....');       
        var infleszfieldA = new XMLHttpRequest;
        infleszfieldA.onreadystatechange = function() {
             4 == infleszfieldA.readyState && 200 == infleszfieldA.status && ($(".infleszfield").val(infleszfieldA.responseText))
         };
         var infleszfieldB = new FormData;
         infleszfieldB.append("textParameter", $(".maintext").val());
        infleszfieldB.append("fieldParameter", "infleszfield");   
        infleszfieldA.open("POST", "/cgi/fieldPost.py");
        infleszfieldA.send(infleszfieldB);     
 
        $(".legibilidadinfleszfield").val('Procesando. Ten paciencia....');       
        var legibilidadinfleszfieldA = new XMLHttpRequest;
        legibilidadinfleszfieldA.onreadystatechange = function() {
            4 == legibilidadinfleszfieldA.readyState && 200 == legibilidadinfleszfieldA.status && ($(".legibilidadinfleszfield").val(legibilidadinfleszfieldA.responseText))
        };
         var legibilidadinfleszfieldB = new FormData;
        legibilidadinfleszfieldB.append("textParameter", $(".maintext").val());  
         legibilidadinfleszfieldB.append("fieldParameter", "legibilidadinfleszfield");   
        legibilidadinfleszfieldA.open("POST", "/cgi/fieldPost.py");
        legibilidadinfleszfieldA.send(legibilidadinfleszfieldB);   
 
      //u field part
        $(".ufield").val('Procesando. Ten paciencia....');       
        var ufieldA = new XMLHttpRequest;
        ufieldA.onreadystatechange = function() {
            4 == ufieldA.readyState && 200 == ufieldA.status && ($(".ufield").val(ufieldA.responseText))
        };
        var ufieldB = new FormData;
        ufieldB.append("textParameter", $(".maintext").val());
        ufieldB.append("fieldParameter", "ufield");  
         ufieldA.open("POST", "/cgi/fieldPost.py");
        ufieldA.send(ufieldB);     
 
        $(".legibilidadufield").val('Procesando. Ten paciencia....');       
        var legibilidadufieldA = new XMLHttpRequest;
        legibilidadufieldA.onreadystatechange = function() {
            4 == legibilidadufieldA.readyState && 200 == legibilidadufieldA.status && ($(".legibilidadufield").val(legibilidadufieldA.responseText))
        };
        var legibilidadufieldB = new FormData;
        legibilidadufieldB.append("textParameter", $(".maintext").val());
        legibilidadufieldB.append("fieldParameter", "legibilidadufield");   
        legibilidadufieldA.open("POST", "/cgi/fieldPost.py");
         legibilidadufieldA.send(legibilidadufieldB);   
       
       
 
 
     }
     }
}
}
function mostrarboton() {
 
    0 < document.forms.legibilidad.escrito.value.length ? document.getElementById("botonborrar").removeAttribute("class") : document.getElementById("botonborrar").setAttribute("class", "sc")
document.getElementById("calcular").addEventListener("click", function(a) {
}
    ObtenerTexto();
function borrarresultado() {
    a.preventDefault()
    _paq.push(["trackEvent", "Analizador", "Borrar"]);
    document.getElementById("resultado").setAttribute("class", "sc");
    document.getElementById("botonborrar").setAttribute("class", "sc");
    document.getElementById("legibilidad").focus()
}
document.getElementById("escrito").addEventListener("input", mostrarboton);
document.getElementById("legibilidad").addEventListener("submit", function(a) {
    ObtenerTexto();
    _paq.push(["trackEvent", "Analizador", "Analizar"]);
    a.preventDefault()
});
});
document.getElementById("botonborrar").addEventListener("click", borrarresultado);
 
 


</script>
</script>
<div id="resultado"></div>

Revisión actual - 14:26 22 sep 2017

<button type="submit" id="calcular">Analizar</button>

<script> function ObtenerTexto() {

   if (0 < $(".maintext").val().length) {       
      //Crawford field part
       $(".crawfordfield").val('Procesando. Ten paciencia....');        
       var crawfordfieldA = new XMLHttpRequest;
       crawfordfieldA.onreadystatechange = function() {
           4 == crawfordfieldA.readyState && 200 == crawfordfieldA.status && ($(".crawfordfield").val(crawfordfieldA.responseText))
       };
       var crawfordfieldB = new FormData;
       crawfordfieldB.append("textParameter", $(".maintext").val()); 
       crawfordfieldB.append("fieldParameter", "crawfordfield");    
       crawfordfieldA.open("POST", "/cgi/fieldPost.py");
       crawfordfieldA.send(crawfordfieldB);   
       $(".legibilidadcrawfordfield").val('Procesando. Ten paciencia....');        
       var legibilidadcrawfordfieldA = new XMLHttpRequest;
       legibilidadcrawfordfieldA.onreadystatechange = function() {
           4 == legibilidadcrawfordfieldA.readyState && 200 == legibilidadcrawfordfieldA.status && ($(".legibilidadcrawfordfield").val(legibilidadcrawfordfieldA.responseText))
       };
       var legibilidadcrawfordfieldB = new FormData;
       legibilidadcrawfordfieldB.append("textParameter", $(".maintext").val()); 
       legibilidadcrawfordfieldB.append("fieldParameter", "legibilidadcrawfordfield");    
       legibilidadcrawfordfieldA.open("POST", "/cgi/fieldPost.py");
       legibilidadcrawfordfieldA.send(legibilidadcrawfordfieldB);
       //Huerta field part
       $(".huertafield").val('Procesando. Ten paciencia....');        
       var huertafieldA = new XMLHttpRequest;
       huertafieldA.onreadystatechange = function() {
           4 == huertafieldA.readyState && 200 == huertafieldA.status && ($(".huertafield").val(huertafieldA.responseText))
       };
       var huertafieldB = new FormData;
       huertafieldB.append("textParameter", $(".maintext").val()); 
       huertafieldB.append("fieldParameter", "huertafield");    
       huertafieldA.open("POST", "/cgi/fieldPost.py");
       huertafieldA.send(huertafieldB);     
  
       $(".legibilidadhuertafield").val('Procesando. Ten paciencia....');        
       var legibilidadhuertafieldA = new XMLHttpRequest;
       legibilidadhuertafieldA.onreadystatechange = function() {
           4 == legibilidadhuertafieldA.readyState && 200 == legibilidadhuertafieldA.status && ($(".legibilidadhuertafield").val(legibilidadhuertafieldA.responseText))
       };
       var legibilidadhuertafieldB = new FormData;
       legibilidadhuertafieldB.append("textParameter", $(".maintext").val()); 
       legibilidadhuertafieldB.append("fieldParameter", "legibilidadhuertafield");    
       legibilidadhuertafieldA.open("POST", "/cgi/fieldPost.py");
       legibilidadhuertafieldA.send(legibilidadhuertafieldB);   
       //Inflesz field part
       $(".infleszfield").val('Procesando. Ten paciencia....');        
       var infleszfieldA = new XMLHttpRequest;
       infleszfieldA.onreadystatechange = function() {
           4 == infleszfieldA.readyState && 200 == infleszfieldA.status && ($(".infleszfield").val(infleszfieldA.responseText))
       };
       var infleszfieldB = new FormData;
       infleszfieldB.append("textParameter", $(".maintext").val()); 
       infleszfieldB.append("fieldParameter", "infleszfield");    
       infleszfieldA.open("POST", "/cgi/fieldPost.py");
       infleszfieldA.send(infleszfieldB);       
       $(".legibilidadinfleszfield").val('Procesando. Ten paciencia....');        
       var legibilidadinfleszfieldA = new XMLHttpRequest;
       legibilidadinfleszfieldA.onreadystatechange = function() {
           4 == legibilidadinfleszfieldA.readyState && 200 == legibilidadinfleszfieldA.status && ($(".legibilidadinfleszfield").val(legibilidadinfleszfieldA.responseText))
       };
       var legibilidadinfleszfieldB = new FormData;
       legibilidadinfleszfieldB.append("textParameter", $(".maintext").val()); 
       legibilidadinfleszfieldB.append("fieldParameter", "legibilidadinfleszfield");    
       legibilidadinfleszfieldA.open("POST", "/cgi/fieldPost.py");
       legibilidadinfleszfieldA.send(legibilidadinfleszfieldB);    
      //u field part
       $(".ufield").val('Procesando. Ten paciencia....');        
       var ufieldA = new XMLHttpRequest;
       ufieldA.onreadystatechange = function() {
           4 == ufieldA.readyState && 200 == ufieldA.status && ($(".ufield").val(ufieldA.responseText))
       };
       var ufieldB = new FormData;
       ufieldB.append("textParameter", $(".maintext").val()); 
       ufieldB.append("fieldParameter", "ufield");    
       ufieldA.open("POST", "/cgi/fieldPost.py");
       ufieldA.send(ufieldB);       
       $(".legibilidadufield").val('Procesando. Ten paciencia....');        
       var legibilidadufieldA = new XMLHttpRequest;
       legibilidadufieldA.onreadystatechange = function() {
           4 == legibilidadufieldA.readyState && 200 == legibilidadufieldA.status && ($(".legibilidadufield").val(legibilidadufieldA.responseText))
       };
       var legibilidadufieldB = new FormData;
       legibilidadufieldB.append("textParameter", $(".maintext").val()); 
       legibilidadufieldB.append("fieldParameter", "legibilidadufield");    
       legibilidadufieldA.open("POST", "/cgi/fieldPost.py");
       legibilidadufieldA.send(legibilidadufieldB);    
       
       


   }

}

document.getElementById("calcular").addEventListener("click", function(a) {

    ObtenerTexto();
    a.preventDefault()

});


</script>