您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
スタンプが使えるサブレのコメント入力部分上部の「stamp」クリックして選んでください
// ==UserScript== // @name redditスタンプ入力支援 // @namespace http://dnote.biz/ // @version 1.5 // @description スタンプが使えるサブレのコメント入力部分上部の「stamp」クリックして選んでください // @author purinxxx // @match http://*.reddit.com/r/* // @match https://*.reddit.com/r/* // @grant none // @require http://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js // ==/UserScript== var stamp = "http://dnote.biz/cors/?url=" + $('link[title="applied_subreddit_stylesheet"]').attr('href'); $.ajax({ type: 'GET', url: stamp, dataType: 'html', success: function(data) { if(data!=''){ $('body').after('<div id="stamp" style="display: none;"></div>') $('#stamp').append(data); $('body .md textarea').before('<a class="box" href="#stamp">stamp</a>'); $('head link:last').after('<link rel="stylesheet" href="http://dnote.biz/sample/jquery.fancybox.min.css">') $('.box').fancybox({ fitToView : false, width : '80%', height : '80%', autoSize : false, closeClick : false, openEffect : 'none', closeEffect : 'none' }); $('.box').click(function () { var oya = $(this).parents('form'); target = "#" + $(oya[0]).attr("id") + " .usertext-edit .md textarea"; }); $('#stamp a').click(function () { var which = $(this).attr('href'); var text = $(target).val() + '[](' + which + ')'; $(target).val(text); javascript:jQuery.fancybox.close(); }); } } });