「生徒向けワークシート」のアプレットに使われているオブジェクトの概要を取得するブックマーク
ブックマークレットによってJavaScriptを実行する方法(下記リンク先参照)により、「生徒向けワークシート」のアプレットに使われているオブジェクトの概要を取得する方法。
ブラウザのアドレスバーからJavaScriptのコードを実行する方法 (JavaScript疑似プロトコル)
ブックマークのURLには、下記をコピペする。
javascript:var thisApplet = window[document.getElementsByClassName("notranslate")[0].id];var beforeTag = document.getElementsByClassName("container")[0];var objList = thisApplet.getAllObjectNames();for (i = 0; i < objList.length; i++) {var objType = thisApplet.getObjectType(objList[i]);var objDef = thisApplet.getCommandString(objList[i],true);var objVal = thisApplet.getValueString(objList[i]);objList[i] = objType + '.' + objVal + ', definition: ' + objDef;} var stockList = '';for (var i=0;i<objList.length;i++){stockList += '<li>'+ objList[i] + '</li>';} beforeTag.insertAdjacentHTML('afterend','<div id="objprop">default</div>');document.getElementById("objprop").innerHTML = stockList;
動作例
関数版