【发布时间】:2015-10-20 04:42:06
【问题描述】:
我正在尝试将一些 javascript 代码插入到 qualtrics 中。我希望它在用户按下“下一步”按钮后调整用户浏览器的大小(这是在一个简短的声明告诉用户用户的浏览器将被调整大小之后)。当我在自己的浏览器中使用 HTML 文件运行此代码时,它可以工作。但是,它在 qualtrics 中不起作用。我知道它正确地抓取了“NextButton”元素,因为我使用基本警报测试了按钮单击。有谁知道 qualtrics 中是否有东西阻止了这个全屏功能?有没有办法绕过它?我的 Javascript 代码粘贴在下面。提前致谢!
Qualtrics.SurveyEngine.addOnload(function()
{
$("#NextButton").click( function()
{
alert("hi");
launchIntoFullscreen(document.documentElement);
});
function launchIntoFullscreen(element) {
if(element.requestFullscreen) {
element.requestFullscreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if(element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
} else if(element.msRequestFullscreen) {
element.msRequestFullscreen();
}
}
});
【问题讨论】:
标签: javascript jquery qualtrics