您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Use the site without having to install Adobe Flash Player.
当前为
- // ==UserScript==
- // @name J-CAT HTML5
- // @description Use the site without having to install Adobe Flash Player.
- // @namespace swyter
- // @match *://www.j-cat.org/*/page/check/ind
- // @match *://www.j-cat.org/*/page/test_check
- // @version 1
- // @grant none
- // @ruffn-at document-start
- // ==/UserScript==
- window.flashVersion = 9;
- Object.defineProperty(window, "swfobject",
- {
- value:
- {
- embedSWF: function(swf, target)
- {
- console.log(arguments);
- /* add an audio player to hear the sample questions */
- player = document.createElement("audio");
- player.src = 'http://www.j-cat.org/lib/soundChecker/soundtest.mp3';
- player.controls = true;
- /* add a fieldset container to wrap everything */
- field = document.createElement("fieldset");
- field.textContent = 'Click the play button to hear an audio sample.';
- if (!(target = document.getElementById(target)))
- chkEnv.soundNG();
- target.replaceWith(field);
- /* add the audio player to the fieldset */
- field.appendChild(player);
- /* add a confirmation button, too */
- button = document.createElement("button");
- button.textContent = 'Could you hear? Click here.';
- button.addEventListener('click', function()
- {
- /* call back the page when clicking and tell
- it that we were successful */
- chkEnv.soundOK("6999");
- });
- field.appendChild(button);
- }
- },
- writable: false
- });