Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

189
Visualizações
Parche de Javascript para obtener la ID de MTurker

Estoy tratando de usar el fragmento de código a continuación para incrustar las identificaciones de trabajadores de MTurkers como parte de una URL. Cuando hacen clic en la URL de redireccionamiento, los envía a una tarea, y si puedo adjuntar su ID de trabajador a la URL, mi tarea tomará esos datos incrustados para que pueda identificarlos más tarde. Sin embargo, el código no está agarrando su identificación. Alguien ofreció una modificación al código que debería solucionarlo, pero no sé dónde colocar el nuevo código .

Este es el código original:

 <div id="myelementLink" style="display: inline; font-family: Verdana;"><tt>URL not shown because there is an error with Javascript on your computer. To perform this HIT, you must have Javascript and cookies enabled on your browser.</tt></div> <script type="text/javascript" language="JavaScript"><!-- var assignment_id_field = document.getElementById('myelementLink'); var paramstr = window.location.search.substring(1); var parampairs = paramstr.split("&"); var mturkworkerID = ""; for (i in parampairs) { var pair = parampairs[i].split("="); if (pair[0] == "workerId") mturkworkerID = pair[1]; } if (mturkworkerID == "" ) { assignment_id_field.innerHTML = '<tt>The link will appear here only if you accept this HIT.</tt>'; } else { assignment_id_field.innerHTML = '<a target="_blank" href="https://YOUR_QUALTRICS_SURVEY_URL_GOES_HERE&MID=' + mturkworkerID + '"><h1><span style="color: rgb(255, 0, 0);"><span style="font-family: Courier New;"><b>CLICK HERE TO TAKE THE SURVEY!</b></span></span></h1></a>'; } // --></script> <div class="link" id="linkDiv">&nbsp;</div>

Esta es la parte que se supone que debo agregar para solucionarlo:

 var current_url = new URL(window.location.href); var workerID = current_url.searchParams.get("workerId"); console.log("The worker ID is: " + workerID);

¿Dónde debo ponerlo?

( Enlace PS a la publicación donde obtuve el código).

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda