Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

213
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!