javascript - 质量和自动身份验证

标签 javascript qualtrics

所以,我觉得我真的很接近突破,但前进需要一些帮助。

我有一项调查,我们将其称为“测试”。 要进行调查,您可以单击包含您的电子邮件作为 jscript passthrough 的链接(例如 https://osu.az1.qualtrics.com/SE/?SID=SV_abcdefg&ID=john.doe@emailtest.com )

我想针对面板自动验证 john doe。

我的意思是,我想使用一个不需要用户输入任何数据的身份验证器,而是使用 URL 中的数据作为身份验证器。您可能会认为这是不可能完成的,但我还了解到您可以通过查看以下内容在描述字段中运行 javascript:

https://sites.google.com/a/cognitivescience.co/research-using-qualtrics/home/functions-capacities-in-qualtrics/using-qualtrics-as-a-personalized-web-service-with-the-authenticator

但是,所做的只是更改字段的标签,并没有真正进行身份验证。然而,它确实处理下一个按钮。这表明,如果我可以使用 JavaScript 通过 URL 传递嵌入数据来填充身份验证器,我应该能够自动进行身份验证。

有什么想法吗?

最佳答案

奇怪的例子;我不明白它会如何运作。无论如何,如果您在身份验证器之前将嵌入的数据字段 ID 添加到调查流程中,那么您可以在标签字段中放置如下所示的脚本:

<script>Qualtrics.SurveyEngine.addOnload(function(){$$('.InputText').first().value="${e://Field/ID}";$('NextButton').click();});</script>

关于javascript - 质量和自动身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37936412/

相关文章:

html - 为什么我的背景显示在 Qualtrics 的页脚下?

javascript - 在 Qualtrics 中的嵌入数据名称中使用变量

javascript - Qualtrics - 隐藏某些组的语言栏或根据响应设置语言

javascript - 使用 Node Server SDK Opentok 时出现 token 错误

Javascript条件动态表单不输入字段

javascript - 在 Angularjs 中访问 json 数据

javascript - 使用 Javascript for 循环设置 Qualtrics 嵌入式数据

javascript - 如何在 for 循环中使用 node.js 中的 Request 函数并让它以正确的顺序返回输出?

javascript - 将某些内容解析为对象文字而不是 block 有什么区别?