您需要先安装一个扩展,例如 篡改猴、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/* // @match *://www.j-cat.org/*/page/test_check // @version 2 // @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 });