Pregunta

¿Hay alguna idea (biblioteca o metodología) para crear aplicaciones múltiples en JavaScript?

No hay solución correcta

Otros consejos

Lo más cercano que obtendrá es los trabajadores web (solo en FF 3.5 / HTML5). Échale un vistazo - http://www.whatwg.org/specs/web-workers/current-work/

Es casi lo mismo que SharePoint 2010. Estos son los pasos que pueden ayudarlo.

  • Cree un archivo CSS (Custom-RTE.CSSS) personalizado y publíquelo dentro de la biblioteca de estilo de la colección del sitio.
  • Hoja de estilo prefijo:

  • Utilice CSSRegistration para agregar el CSS dentro de PlaceholderAdDitionAlpagehead de su página de diseño / Página principal.

  • CÓDIGO CSS:

    /* Custom RTE */
    H1.custom-rteElement-H1
    {
        -ms-name:"My Custom Heading";
        font-family: Arial, sans-serif;
        color: red;
        font-size: 18px;
        font-weight: normal;
    }
    H1.custom-rteElement-H1B
    {
        -ms-name:"My Custom Heading H1B";
        font-family: Arial, sans-serif;
    }
    .custom-rteStyle-Normal {
        background-color: rgba(0, 0, 0, 0);
        color: inherit;
        font-family: inherit;
        font-size: 12px;
        font-weight: normal;
    }
    .custom-rteElement-H1, .ms-rtestate-field H1.custom-rteElement-H1, .custom-rteElement-H1B, .ms-rtestate-field H1.custom-rteElement-H1B
    {
        font-family: Arial, sans-serif;
        color: red;
        font-size: 18px;
        font-weight: normal;
    }
    /* @end */
    

    ingrese la descripción de la imagen aquí

Otra simulación de hilos que encontré bastante estables es usar una imagen. Que parece cargarse en otro hilo en el navegador (?). Sin embargo, su devolución de llamada JavaScript se ejecutará siempre secuencialmente.

Aquí debajo de ellos carga 500 de ellos.

<html>
<head>
   <title>so</title>
    <style></style>
</head>
<script>
    function callBack(img){
        var i = 0, img, res = document.getElementById('res'),
            fn = function(cnt){
                var img = document.createElement('img');
                img.onerror = function(ev){
                    res.innerHTML += cnt + ', ';
                    document.body.removeChild(img);
                };
                img.src = 'javascript:void(0)';
                document.body.appendChild(img);
            };
        do{
            fn(i++);
        }while(i<500);
    }
</script>
<body onload="callBack()">
    <div id="res"></div>
</body>
</html>

JavaScript es un lenguaje de programación dinámico y puede usarse para muchas cosas diferentes. Si no se usa desde el navegador, puede confiar completamente en cosas como múltiples hilos, bucles de eventos, etc. Debe consultar node.js.

Desafortunadamente, el navegador solo le ofrece un conjunto estricto de características del idioma.

Trabajadores web

Puedes usar Trabajadores web Para crear hilos de fondo

Los trabajadores web proporcionan un medio simple para que el contenido web ejecute scripts en hilos de fondo. El hilo de trabajadores puede realizar tareas sin interferir con la interfaz de usuario. Además, pueden realizar E/S usando XMLHTTPREQUEST (aunque los atributos ResponseXML y Channel siempre son nulos). Una vez creado, un trabajador puede enviar mensajes al código JavaScript que lo creó publicando mensajes a un controlador de eventos especificado por ese código (y viceversa). Este artículo proporciona una introducción detallada al uso de trabajadores web.

Compatibilidad del navegador

Chrome: 4

Firefox (Gecko): 3.5

Internet Explorer: 10.0

Ópera: 10.6

Safari (WebKit): 4

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top