您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds group ID to mturk hit frames
当前为
- // ==UserScript==
- // @name Mturk Group IDs
- // @description Adds group ID to mturk hit frames
- // @author DCI
- // @namespace https://www.redpandanetwork.org
- // @version 1.3
- // @include *
- // @exclude https://worker.mturk.com/mturk/externalSubmit*
- // @run-at document-start
- // ==/UserScript==
- if (~window.location.toString().indexOf("worker.mturk.com/projects/")){
- window.addEventListener("message", function(e){
- if (e.data == "I'm here!"){
- let iframe = document.getElementsByTagName("iframe")[0];
- let groupId = location.toString().split("projects/")[1].split("/")[0];
- iframe.src = iframe.src + "&groupId=" + groupId;
- }
- });
- }
- if ((window.location != window.parent.location) && (!~window.location.toString().indexOf("externalSubmit"))){
- if (!~window.location.toString().indexOf("&groupId=")){
- window.parent.postMessage("I'm here!", '*');
- }
- }