四季報ビューア
四季報のページを銘柄コードを指定してパラパラ見るためのスクリプトです。
マネックス証券と楽天証券に使えます。いずれかの証券会社の口座を持っていることが必要です。
- つぎの内容を f.html というファイル名で保存する。
<html> <head> <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"> <title>四季報ビューア</title> </head> <frameset rows=60,*> <frame name=topframe src=t.html> <frame name=bottomframe src=about:blank> </frameset> </html>
- つぎの内容を t.html というファイル名で保存する。
<html> <head> <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"> <title>入力</title> <script language=JavaScript> function parseMonex(url, code) { var key = "CompanyInfo%2fCI"; var p = url.indexOf(key); if (p == -1) { return null; } var modUrl = url.substring(0, p) + key + code + url.substring(p + key.length + code.length); return modUrl; } function parseRakuten(url, code) { var key = "CompanyInfo/CI"; var p = url.indexOf(key); if (p == -1) { return null; } var modUrl = url.substring(0, p) + key + code + url.substring(p + key.length + code.length); return modUrl; } function func(x) { var code = document.myform.code.value; var url = document.myform.url.value; var modUrl = null; if (modUrl == null) { modUrl = parseMonex(url, code); } if (modUrl == null) { modUrl = parseRakuten(url, code); } if (modUrl == null) { window.alert("URL を解析できません。"); return; } window.parent.bottomframe.location.href = modUrl; document.myform.code.focus(); document.myform.code.select(); } </script> </head> <body> <form name=myform onSubmit="return false;"> URL: <input type=text name=url size=80 value=""> 銘柄コード: <input type=text name=code size=6 value=""> <input type=submit value="四季報" onClick="func();"> </form> </body> </html>
- 上記の f.html をブラウザー(IE)で開く。これが「四季報ビューア」です。
- マネックス証券にログインして、どれかの銘柄の「企業情報(会社四季報)」のページを開く。あるいは、楽天証券のWebサイトにログインして、どれかの銘柄の「四季報」のページを開く。
- そのページのURLをコピーして、この四季報ビューアのフォームのURL欄にペーストする。
- 好きな銘柄コードを、フォームの銘柄コード欄に入力し、四季報ボタンを押す。
なお、マネックス証券は、日興ビーンズ証券との合併後はたぶんこのままでは使えないでしょう...
(最初、マネックス証券用だけでしたが、楽天証券にも使えるように修正しました。)