自动挂机看尔雅MOOC,支持视频、音频、文档、图书自动完成,章节测验自动答题提交,支持自动切换任务点、挂机阅读时长、自动登录等,解除各类功能限制,开放自定义参数
< Σχολιασμός για τον κώδικα 超星网课助手
function goCourse(url) { GM_xmlhttpRequest({ method: 'GET', url: url, onload: function (xhr) { debugger $.globalEval('parent.location.href = "' + $('.articlename a[href]', xhr.responseText).attr('href') + '";'); } }); }
该处的$.globalEval('location.href = "' + $('.articlename a[href]', xhr.responseText).attr('href') + '";'); 参数建议修改为$.globalEval('parent.location.href = "' + $('.articlename a[href]', xhr.responseText).attr('href') + '";');,可以解决复习模式下学习完成后在内部新开iframe 导致学习暂停问题
$.globalEval('location.href = "' + $('.articlename a[href]', xhr.responseText).attr('href') + '";');
$.globalEval('parent.location.href = "' + $('.articlename a[href]', xhr.responseText).attr('href') + '";');
可以解决复习模式下学习完成后在内部新开iframe 导致学习暂停问题
非常感谢你的反馈!
这应该是兼容性问题,这里的$调用的是top.jQuery,开发时测试不会出现内部新开iframe的问题
$
top.jQuery
你使用的浏览器是哪个版本,我测试一下。
Συνδεθείτε για να δημοσιεύσετε μια απάντηση.
该处的
$.globalEval('location.href = "' + $('.articlename a[href]', xhr.responseText).attr('href') + '";');
参数建议修改为$.globalEval('parent.location.href = "' + $('.articlename a[href]', xhr.responseText).attr('href') + '";');
,可以解决复习模式下学习完成后在内部新开iframe 导致学习暂停问题