JavaScript

NRKNの資産評価額照会を一括ダウンロードするスクリプト@chrome

var downloadAsTextFile = function(fileName, content) { var a = document.createElement('a'); a.download = fileName; a.href = (window.URL || window.webkitURL).createObjectURL(new Blob([new Uint8Array([0xEF, 0xBB, 0xBF]), content])); document…

カテゴリIDのダウンロード,その2

var downloadAsTextFile = function(fileName, content) { var a = document.createElement('a'); a.download = fileName; a.href = (window.URL || window.webkitURL).createObjectURL(new Blob([new Uint8Array([0xEF, 0xBB, 0xBF]), content])); document…

indexCheckの一覧を取得

var downloadAsTextFile = function(fileName, content) { var bom = new Uint8Array([0xEF, 0xBB, 0xBF]); var blob = new Blob([bom, content]); var url = window.URL || window.webkitURL; var blobURL = url.createObjectURL(blob); var a = document.c…

カテゴリIDのダウンロード

どこに定義があるかと思ったら,変数に読み込んで持っているとは var downloadAsTextFile = function(fileName, content) { var a = document.createElement('a'); a.download = fileName; a.href = (window.URL || window.webkitURL).createObjectURL(new B…

家計簿を一括ダウンロード,その2

FireFoxのコンソールで実行すると,ページをパースして,管理IDごとCSVに保存。MoneyforwardのWeb上でカテゴリを変更するのが面倒だから, Excelで編集して反映したいけど,CSVのアップロードではできない。 なので,一括変更のScriptを作成中。 とりあえず…

非同期処理をPromise でシーケンシャルに処理

まあ,車輪の再開発。ただ,Promiseとか難しいこと考えずに,再利用できないとね。。。 rejectは使わないだろうから省略。 resolve もなくしたいけど,非同期ができないからね。。。 var Queue = function() { this.promise = Promise.resolve(true); this.a…

Implementing Mutual Exclusion for AJAX

http://www.onjava.com/pub/a/onjava/2006/04/05/ajax-mutual-exclusion.html JavaScriptで排他制御を行うことが必要になって調べてみたら、ランポートのパン屋のアルゴリズムをJavaScriptで実装しているのを見つけた。 ただ、これだとなんかかっこ悪いので…

「戻る」としても,フォームに値を残す

たぶん,どっかにもあるんだろうけど,作ってみました. ぱくってきたところ(なに URI http://members.jcom.home.ne.jp/jintrick/Personal/Identifier.html Cookie http://www.hawk.34sp.com/stdpls/dhtml/samples/cookie_manager.html <SCRIPT LANGUAGE="JAVASCRIPT">

テンプレート

javascriptでテンプレート的なことをやる方法は? http://tdiary.ishinao.net/20050225.html#p06 Javascriptでテンプレート的な… http://www.akatsukinishisu.net/itazuragaki/js/like_template.html なんとなく,自分なりに作り直してみた <script type="text/javascript" language="JavaScript">

ajax って何が由来かと思いきや

なんと,Asynchronous JavaScript + XMLの略称,だったのか 業務用アプリって,よくコードを入力するとそれに対応する名前を一瞬で表示するから,Webアプリでやる場合は,いちいちリクエスト送ってると効率下がるなと思っていてね. そういえば,GoogleのSug…

こんなこともできちゃうのか

JavaScript で複数箇所のキーワードをハイライト http://namazu.org/~satoru/blog/archives/000007.html JavaScript でインクリメンタル grep 検索 http://namazu.org/~satoru/blog/archives/000008.html や,Googleやphpでの補完といいJavaScriptもちゃんと…