日本語
<!-- この効果を実現するには 2 つの手順があります。最初の手順は、次のコードを <head> 領域に配置することです--> <script> function runEx(cod1) { cod=document.all(cod1) var code =cod.value ; if (code!=""){ var newwin=window.open('','',''); //ウィンドウを開き、変数 newwin に代入します。 newwin.opener = null //コードによるページの変更を防止 newwin.document.write(code); //この開いたウィンドウにコードを書き込み、コードを実行する機能を実現します。 newwin.document.close(); } } //テキストフィールドコードをコピーします function cycode(obj) { rng.moveToElementText(obj); ); rng.execCommand("Copy"); window.status="ハイライトに含まれるコードがクリップボードにコピーされました! ハイライトされた内容がクリップボードにコピーされました!" setTimeout("window.status=''") rng .collapse(false); } //コード関数 svcode(obj) { var winname = window.open('', '_blank', 'top=10000'); , 'replace'); winname.document.writeln(obj.value); winname.document.execCommand('saveas','','code.htm'); } </script> <! - -2 番目のステップは、次のコードを <body> 領域に挿入することです--> <TEXTAREA rows='12'cols='78' class='fm' id='code'> <!-- http:/ /www .downcodes.com/bbs--> </TEXTAREA> <INPUT onclick="runEx('code')" type="button" value="コードを実行します" style="cursor:hand"onFocus="これ。 Blur( )"> <input type="button" name="送信" value="クリップボードにコピー" onClick="cycode(code)" style="cursor:hand;width:95px" onFocus="this.blur( ) "> <input type="button" value="コードを名前を付けて保存" onclick="svcode(code)" style="cursor:hand" onFocus="this.blur()">