Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

207
Vistas
Cómo hacer clic automáticamente en el botón de inicio de sesión usando JavaScript

Quiero guardar un código JavaScript como marcador en Chrome para que abra automáticamente el sitio de inicio de sesión de mi universidad y haga clic en el botón de inicio de sesión. Soy completamente inexperto en JavaScript, así que no tengo ni idea de cómo hacer esto. Recorté el siguiente código, que abre el sitio web correcto, pero luego no hace clic en nada. La primera URL me lleva automáticamente al sitio de inicio de sesión (tercera URL en el código) en caso de que aún no haya iniciado sesión en esta ventana.

 (function() { window.location.replace("https://lms.uzh.ch/auth/MyCoursesSite/0"); window.onload = function(){ if (current_url.startswith('https://lms.uzh.ch/auth/MyCoursesSite/0')) { return; } if (current_url.startsWith('https://lms.uzh.ch/dmz/')) { document.getElementById("wayf_submit_button").click(); } }; })();

Lo siento si esta es una pregunta demasiado obvia y molesta a los expertos, pero como dije, soy un completo principiante. Por supuesto, agregaría el "javascript:" al principio para que Chrome entienda el marcador.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Cuando usas window.location.replace , cambias la dirección y tu código ya no puede funcionar.

Puedo sugerir el uso de alguna extensión del navegador, su "función de clic" debería funcionar entonces.

Supongo que también podría intentar hacer una página html simple con iframe, llame a su "función de clic" en esta página, pero apunte al iframe. Después de eso, puede cambiar la ubicación del navegador a la página web de la universidad, ya que ya debería haber iniciado sesión.

 <html> <head> </head> <body> <iframe src="your_university_address.com" id="some_id" onload="click_button()"></iframe> <script> function click_button() { my_iframe=document.getElementById('some_id'); my_iframe.contentDocument.getElementById('your_button_id').click(); } </script> </body> </html>

Muy simple, pero debería hacer ese trabajo. (Puede lograr un resultado similar usando window.open() , supongo)

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda