WaniKani Review Search

Do a WaniKani Search on your review answer. By RhosVeedcy.

目前為 2014-04-05 提交的版本,檢視 最新版本

// ==UserScript==
// @name          WaniKani Review Search
// @namespace     https://www.wanikani.com
// @description   Do a WaniKani Search on your review answer.  By RhosVeedcy.
// @version 1.0
// @include       https://www.wanikani.com/review/session
// @grant       none
// ==/UserScript==



function get(id) {
    if (id && typeof id === 'string') {
        id = document.getElementById(id);
    }
    return id || null;
}



function init(){
	console.log('init() start');
	var footer = document.getElementsByTagName('footer');
	
	footer[0].innerHTML = '<button id="hook_button" type="button" onclick="window.dispatchEvent(new Event(\'evtWKSearch\'));">Search</button>' +
	                      footer[0].innerHTML;
	window.addEventListener('evtWKSearch',doWKSearch); 
	console.log('init() end');
}



var sText;
var sWindow;



function copytext(){

	var qin = sWindow.document.getElementById("query");

	if (qin) {

		qin.focus();
		qin.value = sText;
	}
}



function doWKSearch(){

    sText = get("user-response").value;
    sWindow = window.open("https://www.wanikani.com/about");

    sWindow.addEventListener("load", copytext, false);
}


init();
console.log('WK Rvw Srch load end');

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址