Tate

Reduces the size of the original picture and open it in a new window

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name           Tate
// @version        0.1
// @description  Reduces the size of the original picture and open it in a new window
// @author         Cristo
// @include        https://www.mturkcontent.com/dynamic/*
// @copyright     1012+, You
// @namespace https://greasyfork.org/users/1973
// ==/UserScript==

var page = document.getElementById('mturk_form');
var imagy = page.getElementsByTagName('img')[0];
imagy.style.height = '200px';
imagy.style.width = '200px';

var newWidth;
var newLeft;
if (window.screenX > (screen.width - (window.screenX + window.outerWidth))) {
    newWidth = window.screenX;						
    newLeft = "0";									
} else {											
    newWidth = screen.width - (window.screenX + window.outerWidth);		
    newLeft = window.screenX + window.outerWidth;
}
if (newWidth < screen.width/3) {
    window.open(imagy.src);
} else {
    var windowTo  = 'width=' + newWidth;
    windowTo += ', height=' + screen.height;
    windowTo += ', top=' + "0"; 
    windowTo += ', left=' + newLeft;
    window.open(imagy.src, "name", windowTo);  
}