Texto de entrada hecho fácilmente

Aug 6th, 2022
formularios completados
0
formularios completados
formularios firmados
0
formularios firmados
formularios enviados
0
formularios enviados
Service screenshot
01. Carga un documento desde tu ordenador o almacenamiento en la nube.
Service screenshot
02. Agrega texto, imágenes, dibujos, formas, y más.
Service screenshot
03. Firma tu documento en línea en unos pocos clics.
Service screenshot
04. Envía, exporta, envía por fax, descarga o imprime tu documento.

Cómo Texto de entrada hecho con DocHub

Form edit decoration

Cuando quieras aplicar un pequeño ajuste al documento, no debería requerir mucho tiempo para Texto de entrada hecho. Este tipo de actividad básica no tiene que requerir capacitación adicional ni pasar por manuales para entenderlo. Con la herramienta adecuada para modificar documentos, no tomarás más tiempo del necesario para una edición rápida. Usa DocHub para simplificar tu proceso de modificación, ya seas un usuario experimentado o si es tu primera vez utilizando un servicio de editor en línea. Esta herramienta tomará unos minutos para averiguar cómo Texto de entrada hecho. Lo único que se requiere para ser más efectivo con la edición es, de hecho, un perfil de DocHub.

Completa tus ediciones en varios pasos simples.

  1. Visita el sitio de DocHub y haz clic en el botón Registrarse.
  2. Ingresa tu correo electrónico, crea una contraseña o usa tu cuenta de correo electrónico para registrarte.
  3. Ve al Tablero una vez que el registro esté completo y haz clic en Nuevo Documento para Texto de entrada hecho.
  4. Agrega el documento desde tus documentos o a través de un hipervínculo de tu almacenamiento en la nube elegido.
  5. Selecciona el documento para abrirlo en modo de edición y utiliza las herramientas disponibles para hacer todos los ajustes necesarios.
  6. Después de editar, descarga el documento en tu dispositivo o guárdalo en tus documentos con los ajustes más recientes.

Un editor de documentos simple como DocHub puede ayudarte a optimizar el tiempo que necesitas dedicar a la modificación de documentos, independientemente de tu experiencia previa con tales recursos. ¡Crea una cuenta ahora y aumenta tu productividad al instante con DocHub!

Edición de PDF simplificada con DocHub

icon
Edición de PDF sin complicaciones
Editar un PDF es tan simple como trabajar en un documento de Word. Puedes agregar texto, dibujos, resaltados y ocultar o anotar tu documento sin afectar su calidad. Sin texto rasterizado ni campos eliminados. Usa un editor de PDF en línea para obtener tu documento perfecto en minutos.
icon
Trabajo en equipo fluido
Colabora en documentos con tu equipo usando un dispositivo de escritorio o móvil. Permite que otros vean, editen, comenten y firmen tus documentos en línea. También puedes hacer tu formulario público y compartir su URL en cualquier lugar.
icon
Guardado automático
Cada cambio que realices en un documento se guarda automáticamente en la nube y se sincroniza en todos los dispositivos en tiempo real. No es necesario enviar nuevas versiones de un documento o preocuparse por perder información.
icon
Integraciones de Google
DocHub se integra con Google Workspace para que puedas importar, editar y firmar tus documentos directamente desde tu Gmail, Google Drive y Dropbox. Cuando termines, exporta documentos a Google Drive o importa tu libreta de direcciones de Google y comparte el documento con tus contactos.
icon
Potentes herramientas de PDF en tu dispositivo móvil
Mantén tu trabajo en marcha incluso cuando estés lejos de tu ordenador. DocHub funciona en móvil con la misma facilidad que en escritorio. Edita, anota y firma documentos desde la comodidad de tu teléfono inteligente o tableta. No es necesario instalar la aplicación.
icon
Compartición y almacenamiento de documentos seguros
Comparte, envía por correo electrónico y envía documentos por fax instantáneamente de una manera segura y conforme. Establece una contraseña, coloca tus documentos en carpetas encriptadas y habilita la autenticación del destinatario para controlar quién tiene acceso a tus documentos. Una vez finalizado, mantiene tus documentos seguros en la nube.
dochub logo
google logo

Aumenta la eficiencia con el complemento DocHub para Google Workspace

Accede a documentos y edítalos, fírmalos y compártelos directamente desde tus aplicaciones de Google favoritas.
Instalar ahora

Cómo hacer texto de entrada

4.8 de 5
14 votos

[Música] [Música] [Música] [Aplausos] [Música] así [Música] [Aplausos] [Música] [Aplausos] [Música] [Aplausos] [Música] [Aplausos] [Música] [Música] [Música] [Aplausos] [Música] así [Música] [Aplausos] [Música] [Aplausos] [Música] [Aplausos] [Música] [Aplausos] [Música] así [Música] [Música] extranjero [Música] [Aplausos] [Música] hacer [Música] así [Música] [Aplausos] [Música] [Aplausos] [Música] [Aplausos] [Música] [Aplausos] [Música] así [Música] hacer [Música] [Aplausos] [Música] tú

video background

¿Tienes preguntas?

A continuación, algunas preguntas comunes de nuestros clientes que pueden proporcionarte la respuesta que buscas. Si no puedes encontrar una respuesta a tu pregunta, no dudes en ponerte en contacto con nosotros.
Contacto
Tres tipos de entrada de texto están presentes en HTML: cuadros de texto de una sola línea, que también se llaman campos de texto, entrada de contraseña y áreas de texto de múltiples líneas.
El define un campo de texto de una sola línea. El ancho predeterminado del campo de texto es de 20 caracteres. Consejo: ¡Siempre agrega la etiqueta
La especifica un campo de entrada donde el usuario puede ingresar datos. El elemento es el elemento de formulario más importante. El elemento se puede mostrar de varias maneras, dependiendo del atributo type.
Aquí están los diferentes tipos de entrada que puedes usar en HTML:
La define el título del documento. El título debe ser solo texto, y se muestra en la barra de título del navegador o en la pestaña de la página. ¡La etiqueta <title> es obligatoria en los documentos HTML! ¡El contenido de un título de página es muy importante para la optimización de motores de búsqueda (SEO)!</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="6" data-qa-tag="faq-tab-7"> <div class="accordion__panel-status"></div> ¿Qué es el valor del tipo de entrada de texto? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-7-content">La propiedad value de Input Text en HTML DOM se utiliza para establecer o devolver el valor de un atributo value del campo de entrada. El atributo value especifica el valor inicial del campo de texto de entrada. Contiene el valor predeterminado o lo que el usuario escribe.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="7" data-qa-tag="faq-tab-8"> <div class="accordion__panel-status"></div> ¿Cuáles son los tres tipos de controles de entrada de texto? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-8-content">Tres tipos de entrada de texto están presentes en HTML: cuadros de texto de una sola línea, que también se llaman campos de texto, entrada de contraseña y áreas de texto de múltiples líneas.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="8" data-qa-tag="faq-tab-9"> <div class="accordion__panel-status"></div> ¿Cómo ingresas texto en HTML? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-9-content">Cómo hacer un cuadro de texto en HTML Paso 1: Crea un elemento de etiqueta. Para comenzar, crea un <label>. Paso 2: Crea un elemento de entrada. A continuación, crea un <input>. Paso 3: Define cualquier otro atributo necesario. Cuadro de texto con atributo maxlength.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="9" data-qa-tag="faq-tab-10"> <div class="accordion__panel-status"></div> ¿Cómo muestras texto de entrada? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-10-content">Cómo crear un campo de entrada de cuadro de texto HTML. El valor predeterminado del atributo type de input cuando no se especifica es text. Así que la entrada de texto es el estilo de entrada más común. La <input> crea un campo de entrada de texto de una sola línea, donde el usuario puede escribir cualquier entrada de texto.</div> </div> </div> </div> </div> </section> <section class="page-section page-section--customers-reviews"> <div class="page-section__inner"> <h2 class="section-title">Ve por qué nuestros clientes eligen DocHub</h2> <div class="user-reviews"> <div class="user-reviews__item"> <div class="user-review"> <div class="user-review__header"> <div class="rating"> <div class="rating__stars"> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-half-filled"></div> </div> </div> <div class="user-review__platform-logo"></div> </div> <div class="user-review__body"> <div class="user-review__title">Gran solución para documentos PDF con muy poco conocimiento previo requerido.</div> <div class="user-review__message">"Simplicidad, familiaridad con el menú y fácil de usar. Es fácil de navegar, hacer cambios y editar lo que necesites. Como se utiliza junto a Google, el documento siempre se guarda, así que no tienes que preocuparte por ello."</div> <div class="user-review__author"> <div class="user-review__author-avatar"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_pages/functionality/icons/photo-pam@2x.png" alt="" loading="lazy"></div> <div class="user-review__author-name"><b>Pam Driscoll F</b><br>Profesora</div> </div> </div> </div> </div> <div class="user-reviews__item"> <div class="user-review"> <div class="user-review__header"> <div class="rating"> <div class="rating__stars"> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-half-filled"></div> </div> </div> <div class="user-review__platform-logo"></div> </div> <div class="user-review__body"> <div class="user-review__title">Un valioso firmador de documentos para pequeñas empresas.</div> <div class="user-review__message">"Me encanta que DocHub sea increíblemente asequible y personalizable. Realmente hace todo lo que necesito, sin un gran precio como algunos de sus competidores más conocidos. Puedo enviar documentos seguros directamente a los correos electrónicos de mis clientes y en tiempo real cuando están viendo y haciendo alteraciones a un documento."</div> <div class="user-review__author"> <div class="user-review__author-avatar"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_pages/functionality/icons/photo-jiovany@2x.png" alt="" loading="lazy"></div> <div class="user-review__author-name"><b>Jiovany A</b><br>Pequeña Empresa</div> </div> </div> </div> </div> <div class="user-reviews__item"> <div class="user-review"> <div class="user-review__header"> <div class="rating"> <div class="rating__stars"> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-half-filled"></div> </div> </div> <div class="user-review__platform-logo"> </div> </div> <div class="user-review__body"> <div class="user-review__title">Puedo crear copias rellenables para las plantillas que selecciono y luego puedo publicarlas.</div> <div class="user-review__message">"Me gusta trabajar y organizar mi trabajo de la manera adecuada para cumplir e incluso superar las demandas que se hacen a diario en la oficina, así que disfruto trabajar con archivos PDF, creo que son más profesionales y versátiles, permiten..."</div> <div class="user-review__author"> <div class="user-review__author-avatar"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_pages/functionality/icons/photo-victoria@2x.png" alt="" loading="lazy"></div> <div class="user-review__author-name"><b>Victoria G</b><br>Pequeña Empresa</div> </div> </div> </div> </div> </div> </div> </section> <section class="page-section page-section--security-block"> <div class="page-section__inner"> <div class="security-block__description"> <h2 class="section-title">Seguridad y cumplimiento</h2> <p class="section-subtitle">En DocHub, la seguridad de tus datos es nuestra prioridad. Seguimos HIPAA, SOC2, GDPR y otros estándares, para que puedas trabajar en tus documentos con confianza.</p> <a class="button" href="https://www.dochub.com/es/security">Aprende más</a> </div> <div class="security-block__decoration"> <div class="decoration__item"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-security/logo-ccpa-2.svg" alt width="56" height="56" loading="lazy"></div> <div class="decoration__item"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-security/logo-pci.svg" alt width="56" height="56" loading="lazy"></div> <div class="decoration__item"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-security/logo-gdpr.svg" alt width="56" height="56" loading="lazy"></div> <div class="decoration__item"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-security/logo-hipaa.svg" alt width="56" height="56" loading="lazy"></div> <div class="decoration__item"><img src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-security/logo-soc.svg" alt width="56" height="56" loading="lazy"></div> </div> </div> </section> <section class="page-section page-section--c2a-get-form"> <div class="page-section__inner"> <div class="section-title-preamble">esté listo para obtener más</div> <h4 class="section-title">Edita y firma PDF<span class="section-title__accent">gratis</span></h4> <a class="button" tabindex="0" data-qa-tag="button-cta-get-started" onclick="sksTracker.trackBeforeAction()" href="https://dochub.com/es/sign-up" data-metric-ab-tower="dh_lp_sign_up_buttons_in_lp_functionalities" >Empieza ahora</a> </div> </section> <div class="page__footer"> <div class="page-section page-section--footer"> <div class="page-section__inner"> <div class="footer-section"> <div class="logo"><img class="logo__image" src="https://cdn.mrkhub.com/dochub-frontend/199/images/logos/dochub-reverse-2025.svg" alt="DocHub" width="104" height="24" loading="lazy"></div> <div class="footer-section footer-section--only-tablet"><a class="footer-contact-email" href="mailto:support@dochub.com">support@dochub.com</a> <div class="footer-contact-address">17 Station St., Ste. 303 Brookline, MA 02445</div> <div class="socials-list lazy-background"> <div class="socials-list__item"><a class="socials-link socials-link--twitter" href="https://twitter.com/dochub">Síguenos</a></div> </div> </div> <div class="footer-section app-buttons app-buttons--desktop"> <a class="app-buttons__google-play" href="https://dochub.onelink.me/taut?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="google-play" src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-footer/google-play-transparent.svg" alt="Google Play" width="135" height="40" loading="lazy"> </a> <a class="app-buttons__app-store" href="https://dochub.onelink.me/J95I?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="app-store" src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-footer/app-store-transparent.svg" alt="App Store" width="135" height="40" loading="lazy"> </a> </div> <div class="copyright-caption">© 2026 DocHub, LLC</div> <div class="copyright-caption">Todos los derechos reservados.</div> </div> <div class="footer-section"> <div class="footer-section-title">Productos</div> <div class="footer-menu"> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/pdf-editor">Editor de PDF</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/pdf-forms">Formularios y plantillas</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/sign-documents">Firmar documentos</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://dochub.statuspage.io/">Estado del servidor</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/es/pricing">Precios</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/fillable-form">Biblioteca de formularios</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/main-features">Características</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/functionality">Funciones</a></div> </div> </div> <div class="footer-section"> <div class="footer-section-title">Empresa</div> <div class="footer-menu"> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/about-us">Acerca de</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://legal.dochub.com/es/terms">Términos de Servicio</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://legal.dochub.com/es/privacy-notice">Aviso de privacidad</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://legal.dochub.com/es/">Centro Legal</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/site/legal">Cumplimiento de Firma Electrónica</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://dochub.com/helpdesk">Asistencia</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/es/release-notes">Notas de publicación</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://policies.airslate.com/bug-bounty-program">Programa de recompensas por errores</a></div> </div> </div> <div class="footer-section"> <div class="footer-section-title">Recursos</div> <div class="footer-menu"> <div class="footer-menu__item"><a class="footer-menu__link" target="_blank" href="https://www.dochub.com/blog">pdfFiller</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.dochub.com/es/mobile-app">Aplicación móvil DocHub</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.pdffiller.com/">pdfFiller</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.uslegalforms.com/">US Legal Forms</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.signnow.com/">SignNow</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://altaflow.com">altaFlow</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://instapage.com">Instapage</a></div> </div> </div> <div class="footer-section"> <div class="footer-section-title">¿Qué hay de nuevo?</div> <div class="text-label text-label text-label--new">Nuevo</div> <div class="release-note-caption">DocHub v6.6.0 - @menciones, asistente de IA y más</div> </div> <div class="footer-section footer-section--only-desktop"> <div class="footer-section-title footer-section-title--mobile-only">Contáctanos</div> <a class="footer-contact-email" href="mailto:support@dochub.com">support@dochub.com</a> <div class="footer-contact-address">17 Station St., Ste. 303 Brookline, MA 02445</div> <div class="socials-list lazy-background"> <div class="socials-list__item"> <a class="socials-link socials-link--twitter" rel="noopener" target="_blank" href="https://twitter.com/dochub">Síguenos</a> </div> </div> </div> <div class="footer-section app-buttons app-buttons--mobile"> <a class="app-buttons__google-play" href="https://dochub.onelink.me/taut?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="google-play" src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-footer/google-play-transparent.svg" alt="Google Play" width="135" height="40" loading="lazy"> </a> <a class="app-buttons__app-store" href="https://dochub.onelink.me/J95I?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="app-store" src="https://cdn.mrkhub.com/dochub-frontend/199/images/_modules/section-footer/app-store-transparent.svg" alt="App Store" width="135" height="40" loading="lazy"> </a> </div> </div> <div class="page-section__inner page-section__inner--footer-mobile-only"> <div class="logo"><img class="logo__image" src="https://cdn.mrkhub.com/dochub-frontend/199/images/logos/dochub-reverse-2025.svg" alt="DocHub" width="104" height="24" loading="lazy"></div> <div class="copyright-caption">© 2026 DocHub, LLC</div> <div class="copyright-caption">Todos los derechos reservados.</div> </div> </div> </div> <div class="popup-cookie popup-cookie__v2" role="dialog" aria-labelledby="cookie-banner-title" aria-describedby="cookie-banner-description"> <button class="popup-cookie__close js-popup-close" type="button" title="Close cookie banner" aria-label="Close cookie banner"></button> <div class="popup-cookie__row"> <div class="popup-cookie__column popup-cookie__column--description"> <div class="popup-text" id="cookie-banner-description"> <span class="visually-hidden" id="cookie-banner-title">Cookie consent notice</span> This site uses cookies to enhance site navigation and personalize your experience. By using this site you agree to our use of cookies as described in our <a href="https://dochub.com/es/site/privacy-notice" title="Cookie Privacy Notice" target="_blank" aria-label="Privacy Notice - opens in new window">Privacy Notice</a>. You can modify your selections by visiting our <a href="https://dochub.com/es/site/cookies" title="Cookie Advertising Notice" target="_blank" aria-label="Cookie and Advertising Notice - opens in new window">Cookie and Advertising Notice</a>. <button class="popup-readmore popup-readmore--more" type="button" aria-expanded="false" aria-controls="cookie-banner-description">... <span class="link">Read more...</span></button> <button class="popup-readmore popup-readmore--less link" type="button" aria-expanded="true" aria-controls="cookie-banner-description">Read less</button> </div> </div> <div class="popup-cookie__column popup-cookie__column--action"><span class="button button__bordered js-popup-accept" tabindex="0">Accept</span></div> </div> </div> <script> window.events = {"google_one_tap_click":"dh_lp_google_one_tap_click","google_one_tap_close":"dh_lp_google_one_tap_close","google_button_displayed":"dh_lp_google_button_displayed","google_button_click":"dh_lp_google_button_click","pdffiller_editor_button_click":"dh_pdffiller_uploader_click"}; window.experiment_name = 'dh-dhlp-1072-intently-tag' window.experiment_branch = '2' </script> <script> window.CURRENT_DATE_LOCALE = 'es'; </script> <img style="position: absolute; left: -9999px;" src="https://www.pdffiller.com/funnel.php?source=functionality_dochub" alt=""/> <script src="https://cdn.mrkhub.com/dochub-frontend/199/javascripts/functionality-page.js"></script> <script src="https://static-ak.pdffiller.com/frontend/babel-polyfill.min.js"></script> <script src="https://static-ak.pdffiller.com/frontend/react16-vendors.min.js"></script> <script src="https://static-ak.pdffiller.com/frontend/Uploader_1/70100/Uploader.js"></script> <script> window.user = { 'internalEmail' : '', 'isLogged' : false, 'isPaid' : false, 'email' : '', }; window.allConstants.UPLOADER_DOCHUB_UPLOAD_DZ_BUTTON_TEXT = 'Seleccione un documento'; const sendMetricWithRedirect = function(metrics = {}, route = '/api/send-metrics') { return new Promise((resolve, reject) => { let ajax = new XMLHttpRequest(); ajax.open('POST', route, true); ajax.setRequestHeader('Content-Type', 'application/json'); ajax.setRequestHeader('X-CSRF-TOKEN', document.querySelector('meta[name="csrf-token"]').content); ajax.onload = function() { if (ajax.status === 200) { resolve(); } else { reject(); } }; ajax.send(JSON.stringify(metrics)); }); }; var sendStat = function() { return true; }; var isUserPaid = function() { return window.user && window.user.isPaid !== undefined ? { isPaid: window.user.isPaid } : {isPaid: false}; }; var getUserEmail = function() { return window.user && window.user.internalEmail !== undefined ? { internalEmail: window.user.internalEmail, } : {internalEmail: ''}; }; var isUserLogged = function() { return window.user && window.user.isLogged !== undefined ? { isLogged: window.user.isLogged } : { isLogged: false }; }; var runTemplateSuggestion = function() { return true; }; var openEditor = function(res) { var type = res.type; var uploadData = res.uploadData; var redirectLink = uploadData.docList[0].redirectUrl; if (type === 'SUCCESS' || type === 'GO_TO_EDITOR') { setExternalGuestId('https://www.pdffiller.com/api_v3/abTest/setExternalGuestId', uploadData); window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: "CE_file_navigate", }) sksTracker.trackBeforeAction(); sendMetricWithRedirect({ abTower: 'dh_pdffiler_editor_before_redirect', dataDog: 'dh_pdffiler_editor_before_redirect', }, 'https://www.dochub.com/api/send-metrics') .then(() => { window.location.href = redirectLink; }) .catch(() => { console.log("sendMetricWithRedirect: Failed to send metrics"); window.location.href = redirectLink; }); } return true; }; window.sendMetric = (metrics = {}, route = '/api/send-metrics') => { let ajax = new XMLHttpRequest(); ajax.open('POST', route, true); ajax.setRequestHeader('Content-Type', 'application/json'); ajax.setRequestHeader('X-CSRF-TOKEN', document.querySelector('meta[name="csrf-token"]').content); ajax.send(JSON.stringify(metrics)); }; var setExternalGuestId = function (url, uploadData) { var ajax = new XMLHttpRequest(); var body = { 'guestId': '572a225d3c.1771083363' }; ajax.open('POST', url, true); ajax.setRequestHeader('userid', uploadData.auth.userId); ajax.setRequestHeader('token', uploadData.auth.token); ajax.setRequestHeader('appkey', uploadData.auth.appKey); ajax.setRequestHeader('Content-Type', 'application/json'); ajax.send(JSON.stringify(body)); }; function sendAbTestEvent() { window.sendMetric({ abTower: 'dh_pdffiler_editor_start_uploading', dataDog: 'dh_pdffiler_editor_start_uploading', }, 'https://www.dochub.com/api/send-metrics'); } function sendDataLayerEvent() { window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: "CE_file_upload", }) } initUploader({ localePrefix: 'DOCHUB_', app: 'DOCHUB_MAIN_FEATURES', features: ["@UPLOADER\/UPLOAD"], api: { base: 'https://www.pdffiller.com', ws: { host: 'wss://mm-websocket.pdffiller.com', port: '443', }, }, auth: { appKey: 'klwlq3h4jfi8.apps.dochub.v1.0' }, multiple: 1, lang: 'es', callbacks: { end: openEditor, request: runTemplateSuggestion }, hooks: { data: { request: [ () => ({ origin: "https://www.dochub.com/", pre_editor_request: true, redirect: true, }), ], modalOpen: [getUserEmail, isUserLogged, isUserPaid] }, actions: { startUploading: [sendAbTestEvent, sendDataLayerEvent], }, stat: sendStat, }, }); </script> <script defer src="https://cdn.mrkhub.com/sks/js/sks_track.js"></script> <link media="all" href="https://cdn.mrkhub.com/dochub-frontend/199/stylesheets/functionality-page.css" rel="stylesheet"> </body> </html> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9cdda416e8ea891a',t:'MTc3MTA4MzM4NS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>