matchを使う方法 str.match(/文字列/)で、文字列が含まれれば配列、文字列が含まれなければnullが返ることを利用する。
//javascript: (function(){document.getElementsByTagName("title")[0].innerText;})() 特に多くのページで利用されるブックマークレットは、平凡な変数名だと既に存在する変数名とバッティングする可能性が高いので、このように (function(){...})() することが重要になってきます。関数ブロックは変数スコープを作り、 この中で var で宣言した変数は外部で使われる同名の変数と別のものになります。 また、このようにすることでブックマークレット全体の実行結果として何も返さない(voidを返す)ことも都合が良いです。 すべての変数は無名関数ブロックの変数スコープ内で var を使って宣言しましょう。var は複数の代入をコロンで区切って宣言することができます。 var div = document.create
ベタではあるけれど。 SafariはiOS7になって、とても使いやすい。左端からスライドすると一つ前に戻れるなんて極楽。画面も広く見せている。ブラウザとしてのデザインがうまく組み込まれています。 ただ、一つ気になるのが「ページ内検索」。従来通り、あるにはあるんです。URL欄にキーワードを書き込むと、Web検索の結果やブックマークの検索の後に、ページ内の検索結果が表示される。これが手順として奥深いところにあって面倒に思います。 そこで、ブックマークレットで作ってみました。ネット上で検索するといろんなパターンが公開されています。とりあえず良いとこ取りをして、キーワードをハイライトする機能と、該当箇所までスクロールする仕組みを組み合わせました。すぐに見つけたい場合、この方法はどうでしょうか。 javascript:if(s=prompt("キーワードは?")){x=new RegExp("("+
なぜバッチ職人になる必要があるのか Windows コマンドプロンプト WSH / JScript VBA UWSC PowerShell Linux Bash クロスプラットフォーム OpenOfficeマクロ 補足 ※↑ もくじジェネレータ で自動生成 なぜバッチ職人になる必要があるのか あなたは,自分の作業を自動化するか。 いつまでも手動で,ダラダラと手作業を行ない続けるのであれば あなたのエンジニアとしての生産性は,そこで打ち止めである。 いつまでも,同じ作業に同じだけの時間がかかる。 いつまでも残業し続け,仕事を早く終わらせる事ができない。作業効率が低い。 また,誤操作のリスクも常に抱え込む。 単調な繰り返し作業ばかりが増えてゆき,脳みそも衰える一方。 このようなエンジニアが成功も成長もしないことは,言うまでもない。 自分の作業を自動化する習慣がある人は,そうではない。 有能なエ
携帯電話 (Nokia, Sonye Eicsson, iPhone) やMac、写真、吉田カバン、スマートフォンサイト制作 (HTML5, CSS3) などについてのブログ navigator.geolocationオブジェクトを利用して、JavaScriptでiPhoneの位置情報を取得することができるようなので、簡単なコードを書いてみました。 <script type="text/javascript"> <!-- function showMap(position) { /*位置情報を表示する*/ var coords = position.coords; alert('緯度: ' + coords.latitude + ', 経度: ' + coords.longitude); } function handleError(error) { /*取得失敗のアラートを表示する*/
下記のスクリプトをテキストエディタやメモ帳などにコピペ 15行目「(current.Name, "新しい再生回数の設定", k)」の「k」を変更したい再生回数に書き換える(半角数字で記入) 拡張子をtxtからvbsに変更して、countedit.vbsとでも名前をつけて保存 あとはダブルクリックして実行 Dim iTunesApp Dim Tracks, numTracks Dim i, k Dim current set iTunesApp = WScript.CreateObject("iTunes.Application") set iShell = CreateObject("Wscript.Shell") iShell.AppActivate("iTunes") set Tracks = iTunesApp.SelectedTracks numTracks = Tracks.Co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く