You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
DOM APIを使用して作ったDOMツリー、うまく生成されているか見てみたい事は多々ある。少なくともオイラはある。簡単にテキスト表示してくれると嬉しいなぁと常々思っていたのだが発見した。 Firefox(というかMozilla系かな)限定だろうけどXMLSerializerがあるのだ。 使い方は簡単。 var serializer = new XMLSerializer(); //略 var root = document.createElement('div'); var anchor = document.createElement('a'); var aText = document.createTextNode('はてな'); anchor.setAttribute('href','http://www.hatena.ne.jp/'); anchor.appendChild( aT
Firefoxのみ。 >>> for (var i in KeyEvent) console.log(KeyEvent[i], i); 3 DOM_VK_CANCEL 6 DOM_VK_HELP 8 DOM_VK_BACK_SPACE 9 DOM_VK_TAB 12 DOM_VK_CLEAR 13 DOM_VK_RETURN 14 DOM_VK_ENTER 16 DOM_VK_SHIFT 17 DOM_VK_CONTROL 18 DOM_VK_ALT 19 DOM_VK_PAUSE 20 DOM_VK_CAPS_LOCK 27 DOM_VK_ESCAPE 32 DOM_VK_SPACE 33 DOM_VK_PAGE_UP 34 DOM_VK_PAGE_DOWN 35 DOM_VK_END 36 DOM_VK_HOME 37 DOM_VK_LEFT 38 DOM_VK_UP 39 DOM_V
[userChrome.js] 軽量マウスジェスチャで利用可能なスクリプト 「○○をジェスチャにしたいんだけど、userChrome.jsには何て書けばいいの」といった話題はこちらでコメントお願いします。 ナビゲーション // 戻る document.getElementById("Browser:Back").doCommand(); // 進む document.getElementById("Browser:Forward").doCommand(); // 更新 document.getElementById("Browser:Reload").doCommand(); // 更新(キャッシュを無視) document.getElementById("Browser:ReloadSkipCache").doCommand(); // ホーム document.getElementB
Web ページの選択範囲に含まれるリンクを取得する方法として、Piro さんによる DOM 2 Range の compareBoundaryPoints メソッドを使ったやり方があります。これはリンクを探すのに DOM Core の機能を使って文書ツリーをたどっていますが、今現在ノードを探すといわれて真っ先に思いつくのは XPath でしょう。そこで、XPath を使って選択範囲のリンクを取得する方法を考えてみました。もちろん、選択範囲を扱う以上 DOM 2 Range も利用します。 基本的な考え方 Range オブジェクトの取得 選択範囲の始点より前にあるリンクの数の取得 選択範囲の終点より前にあるリンクの取得 選択されているようには見えないリンクの除外 まとめ 基本的な考え方 基本的なアイデアは、選択範囲の終点より前にあるリンクで、選択範囲の始点より前にはないものが求めるリンクとい
通常、JSON ドキュメント(内容タイプ「application/json」)に遭遇すると、Firefox は単にファイルのダウンロードを促します。JSONView 拡張機能では、JSON ドキュメントは XML ドキュメントが表示されるのと同じようにブラウザー内で表示されます。ドキュメントはフォーマットおよびハイライトされ、配列とオブジェクトは折りたたむことができます。JSON ドキュメントにエラーがあったとしても、JSONView は素のテキストを表示します。 JSONView をインストールしたら、http://benhollis.net/software/jsonview/example.json で拡張機能の動作確認をしてみてください! 既知のバグ: * 「名前を付けてページを保存」は元の JSON ドキュメントの代わりに HTML を保存します。 * 「ページ情報」パネルは J
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
Simple Mail を参考に. responseのチェックもしてないし, error処理も書いてないけど要はこの流れでできるということで. 使うときには, error処理とかも書かないと. 命令先は, Gmailのsmtpサーバーで. socketつないで, inputStreamを読みながら, outputstreamに命令を書き出してけばいける. まんまterminalと同じ感じ? /* * SMTP Send Mail Sample */ var Cc = Components.classes; var Ci = Components.interfaces; var SocketService = Cc["@mozilla.org/network/socket-transport-service;1"].getService(Ci.nsISocketTransportServic
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く