2016-01-01から1ヶ月間の記事一覧
例として、backgroudからコンテンツメニューをサイト側に送って サイト側のコンテンツメニューから、chrome拡張のoptionページを開きたい場合サイト側でaタグでchrome拡張のoptionページ、chrome-extention://gesdfsdfer/option.htmlを指定しても、セキュリ…
スマートフォン向けのWEBアプリを作るときにposition fixdを使って、要素を中央に表示したい。 昔からcssで縦中央に要素を配置をするのは大変だったけど、 position fixdを使うと途端に難しくなる。 position: fixed; top: 50%; left: 50%; transform: trans…
ぐぐると沢山でてくるけど、 Javascriptのswitch文で正規表現を使う - Qiita 俺が求めているのはこれじゃない。 正規表現onlyなcaseならこれでいいが url='http://example.com/info.php'; with(url.compare){switch(url){ case 'http://example.com/': conso…
自動インデントの挙動がイマイチだったので、備忘録としてツール>現在の設定のプロパティ>基本>タブ/インデント>自動インデントを有効にする のチェックボックスを外す
pngなどの透過な素材を前面に置いてちょっとこじゃれたデザインを使用したいという時によくある話。透過といえど、普通にそのままだとクリックを阻害する(現実で言うところのガラスがあるのと同じ) ので、昔はJavascriptで、クリックイベントを透過するよう…
今朝、自分がプライベートで使っている個人サーバーのwikiが突然更新できなくなった。 サーバーに入って調べてみると、予想どおりディスクフルWEBサーバーに、とんでもないアクセスが来ていて、ログが溢れているのが原因だった。 IPアドレスは、ほぼユニーク…
in_array的なsome Javascriptでin_array的なことをするならsomeメソッドが便利 - Qiita filter JavaScriptでオブジェクトの配列を filter() を使ってフィルタリングする | Try Lifelog sort JavaScript つい忘れてしまう配列のソート方法 - Qiita reduce 配…
一発でやっているのが、ぐぐってもなかったので作った。HH:mm:ss ⇒ s '01:24:13'.split(':').reverse().reduce(function(prev,cur,idx,arr){ return prev + cur * Math.pow(60,idx); },0); 5053 アロー関数で書くとよりすっきり '01:24:13'.split(':').rever…