您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Expands accepted HITs to fill the browser viewport, scrolls to the HIT and focuses it.
// ==UserScript== // @name [MTurk Worker] Workspace Expander // @namespace https://github.com/Kadauchi // @version 1.0.5 // @description Expands accepted HITs to fill the browser viewport, scrolls to the HIT and focuses it. // @author Kadauchi // @icon http://i.imgur.com/oGRQwPN.png // @include https://worker.mturk.com/projects/*/tasks/*?assignment_id=* // @include https://worker.mturk.com/projects/* // ==/UserScript== function expandWorkspace() { const captcha = document.querySelector('img[src^="https://opfcaptcha-prod.s3.amazonaws.com/"]'); const workspace = document.querySelector('#MainContent'); const taskRow = document.querySelector('.task-row'); const taskPreview = document.querySelector('.task-preview'); const iframeContainer = document.querySelector('.task-row > .col-xs-12'); const iframe = document.querySelector('.task-question-iframe-container'); if (!captcha) { if (workspace) { workspace.style.height = '100vh'; workspace.scrollIntoView(); } if (taskRow) { taskRow.style.height = '100vh'; taskRow.scrollIntoView(); } if (taskPreview) { taskPreview.style.height = '100%'; taskPreview.scrollIntoView(); } if (iframeContainer) { iframeContainer.style.height = `100%`; iframeContainer.scrollIntoView(); } if (iframe) { iframe.style.height = `100%`; iframe.scrollIntoView(); iframe.querySelector('iframe').focus(); } } } function moveFooters() { const hr = document.querySelector('hr.footer-horizontal-rule'); const div = document.querySelector('div.work-pipeline-bottom-bar'); const footer = document.querySelector('footer'); document.body.insertBefore(hr, footer); document.body.insertBefore(div, footer); } expandWorkspace(); moveFooters()
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址