您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically switches from imperial to metric measurements
// ==UserScript== // @name metric-yummly // @author Davor Babic // @namespace http://www.github.com/davorb/metric-yummly // @description Automatically switches from imperial to metric measurements // @license Creative Commons Attribution License // @version 0.3 // @include http://www.yummly.com/* // @released 2014-06-06 // @updated 2006-04-06 // @compatible Greasemonkey // @grant none // ==/UserScript== /* * This file is a Greasemonkey user script. To install it, you need * the Firefox plugin "Greasemonkey" (URL: http://greasemonkey.mozdev.org/) * After you installed the extension, restart Firefox and revisit * this script. Now you will see a new menu item "Install User Script" * in your tools menu. * * To uninstall this script, go to your "Tools" menu and select * "Manage User Scripts", then select this script from the list * and click uninstall :-) * * Creative Commons Attribution License (--> or Public Domain) * http://creativecommons.org/licenses/by/2.5/ */ (function(){ function contains(s) { return location.toString().search(s) !== -1; } function searchContains(s) { return location.search.search(s) !== -1; } if (searchContains(/unitType=imperial/i)) { var metricLocation = location.search.replace(/unitType=imperial/i, 'unitType=metric'); location.assign(metricLocation); } else if (contains(/yummly.com\/recipe\//i) && !searchContains(/unitType=metric/i)) { location.search = location.search+'&unitType=metric'; } })();