firefox の検索結果:

Shift + 矢印でリンクをフォーカスして Enter で onclick イベントは発生しない?

…れも同じくニコ動カテゴリメニューでは oncklick イベントが発生せず.さらに,Firefox,Chrome でタブキーを使ってリンクを巡って Enter も同じく onclick イベントが発生せず. 素直にマウス使えよと思うんだけど何が違うのか気になるな. 未解決. 環境 Opera 12.01 Firefox 14.01 Chrome 21.0.1180.75 関係ないけど Opera が一番バージョン番号小さいのね...*1 *1:バージョン番号なんて飾りですよと

文字列から曜日を返す

…るように思われる. Firefox 3.6 + Firefbug 1.5.4 で動作確認 以下コードの解説 function getDay(s) { return ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date( Date.UTC.apply( // 配列を Date.UTC に渡すため apply, Date.UTC は1970/01/01 00:00:00 (UTC)からの秒数(ミリ秒単位) this, s.mat…

delicious の recent ページにユーザリストをつけてみる

久々に JavaScript 書いてみたよ。 recent の タグページ(例: http://delicious.com/tag/opera)のサイドバーにそのタグをブックマークしたユーザのリストを表示するスクリプト。 ユーザの並びがソートされてないのはめんどくさいから。手直しするならこの辺。 ダウンロード 動作確認: Windows Opera 10.60, Firefox 3.6

delicious に はてなブックマーク数を表示してみる

…Opera 10, Firefox 3.1*1 以上でないと動かない。 // ==UserScript== // @name hatebu counter at delicious // @namespace http://opera.higeorange.com/ // @incude http://delicious.com/* // ==/UserScript== (function() { var hatebuBaseUrl = 'http://b.hatena.ne…

Opera の右クリックイベント検出

IE, Firefox, Safari だと var d = document.getElementById('hoge'); d.oncontextmenu = function(e) { if(window.event) event.returnValue = false; // for IE else e.preventDefault(); // なんらかの処理 } のようなコードで右クリックでコンテキストメニューを表示させないで処理を実行できる。 しかし Opera …

ページ内検索と表示されていない文字

…てみた。 IE & Firefox 1, 2行目いずれもマッチせず。 Opera 1 行目のみマッチ。 Safari 1, 2行目ともにマッチ。 だいぶ違うなぁ。 結論としてはページ内検索されるような要素の中に display: none; な要素を含まないってことかな。 参考: 気づいたページ Firefox のキーボードショートカット | Firefox ヘルプ キーボードショートカット(Ctrl+W) の文字列の "Ctrl" と "+" の間に Mac 用に "Cmd…

フォーカスイベントとタブ切り替え

…ウザは IE 7, Firefox 3.0.6, Opera 9.64, Safari 3.2.2 の 4 つ。いづれも Windows 環境。 結果 IE & Firefox テストページから別のページを切り替えると blur イベントが発生。つまりフォーカスが外れる。 戻ってくると同じ要素にフォーカスがあたり focus イベントが発生。 Opera テストページから別のページを切り替えてもフォーカスは外れない。 戻ってきてもフォーカスされたまま。 ページ切り替えでイベン…

Object.watch メソッド

…ところ watch メソッドっていうのは Firefox(Gecko) でしか使えないのか?*1 さらに,JavaScript のバイブル オライリーの JavaScript 第5版を見てみると watch() を扱っているページがない. ECMAScript のページにも載っていない. コーヒーで汚れた JavaScript 第3版にはしっかりあるのになぁ*2. あったところで watch メソッドの使い道が思いつかないけど. *1:IE 未検証 *2:P158 8.7.5

canvas で文字を表示してみる

Firefox 3 以上限定 Canvas でテキストを表示してみる getContext('2d') で返される CanavsRenderingContext2D オブジェクトに Firefox 3 から moz なんちゃらというメソッドやプロパティが定義されている.それを使ったもの. 参考 文字を描く | MDN

Canvas で簡単な図形を描いてみる

…ことができる. mouseup するまでの間の途中段階も再現しようとしたけどなんかうまくいかないので見送り. Untitled を使おうとしたんだけれども. 追記 6/1 17:20 線,塗りつぶしの色を変更できるようにした. メモ offsetX, offsetY は firefox で使えない. layerX, layerY がそれにあたるとおもったんだけど違うのか? 仕方ないので clientX - offsetLeft, clientY - offsetTop で代用

としたときの挙動.

…ザ. Opera, Firefox, Konqueror <body onload="func()"> としたとき Opera window.onload & window.document.body.onload に func を設定. しかし window.onload に既になにかあれば window.onload に func を設定しない. ここでわからないのが,window.onload を実行するか window.document.body.onload を実行…

innerHTML

HTMLタグ が Firefox -> 小文字で。 Opera, Konqueror -> 大文字で。 Konqueror って document.evaluate ないのか…。

preview.del.icio.us が使えるようになったよ

preview に応募していたの完全に忘れていた。 感想 検索が速くなった。といっても前が遅すぎたので普通のレベルになったという程度。 Opera でむちゃくちゃもっさり。 Firefox では普通。 おーこれは新しいっていう機能が見当たらない。

編集中のファイルをブラウザで開く

vim

vimrc に、 nmap ,o :!opera %:p<CR> nmap ,f :!firefox %:p<CR> ずっと悩んでいたものが解決した。 参考 http://vimwiki.net/?tips%2F73

getElementsByTagName で返ってくるもの

"document.getelementsByTagname('*')" で 返ってくるものは Opera, Konqueror だと "NodeList", Firefox だと "HTMLCollection" のようだ。あんまり変わらないけどね。

キーイベント追加 2

…E, Opera, Firefox, Konqueror に対応したつもり 再々追記 KeyBinds.remove() を追加。 使い道あるかどうかわからないけど。 new KeyBinds(window, { "a": function() { alert("hoge") }, "f": function() { alert("fuga") } }).remove("f").load() 再々々追記 IE に対応させたつもりがコード直すの忘れてた。 さらに手直しをしてこん…

onmousedown イベントが付加された アンカーは Opera ではドラッグできない

…wn, mouseup イベントが付加されている。 mousedown イベントが付加されている2番目のリンクだけが Opera でドラッグできない。 他のブラウザ (IE, Firefox, Safari, Konqueror) は全てのリンクをドラッグできるようだ。 Thx, lomo. なおマウスジェスチャーは問題なく動作する。(例: 右クリックして下: 新しいページで開く) と、これ をごにょってるときに気づいた。 *1:Operaだとデスクトップにリンクはできないが

del.icio.us のコメント内にある URL をリンクにする

…かけるな うゎーん。Firefox でエラーでるよー。調査中 上でエラーが出る場合はこちらを (function() { var comments = document.evaluate( '//p[@class="notes"]', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null ); for(var i=0,len=comments.snapshotLength;i<len;i++) { comme…

Opera で float した要素の文字列選択がおかしい?

…文字列が得られる。 Firefox, Konqueror では 文字の順番どおり選択できる。 IE7 でも少し挙動がおかしいようだ。 で3番目の li 要素について Konqueror と Opera の比較 Twitter の "T" から ゆるい の "い" にかけてドラッグした結果. float の挙動が 各ブラウザによって違うのも気になるところではある。 Opera & Konqueror は同一行で float。収まりきらないときは 改行して float。 IE &…

[javascript] 今日はまったこと

…2]) // barFirefox & Opera ではこのようになり正しい挙動。 がしかし、IE(Windows 環境がないため試せてはないが), Konqueror では var str = "foo:bar" var strArr = str.split(/(:)/); alert(strArr[0]) // foo alert(strArr[1]) // bar alert(strArr[2]) // こうなってしまう。 参考 unwind-protect: java…

"goto" は Opera で変数名として使えない

予約語としてあつかわれるようだ。 Firefox, Konqueror は問題なく使える。 http://www.addclips.org/ で気づいた。 参考 ECMAScript:予約語 [JavaScript] Safari では char/short などの予約語を変数名に使えない

キャンバスにかんする謎

…tAttribute("width", 100); canvas.setAttribute("height", 50);というふうに,getContext() で CanvasRenderingContext2D を作成した後では幅,高さの変更ができない。 (Opera 限定)。 Firefox なら問題ない。 テストページ1 (getContext() より先に幅,高さを設定した場合) テストページ2 (getContext() より後に幅,高さを設定した場合) はてさて。

Canvas で遊んでみる 3

…(); JavaScript の部分が長くなったので外部化している。 http://labo.higeorange.com/js/rotate.js 使いかた 画像を開いた状態で上記のブックマークレットを発動させると プロンプトがでるので回転させたい値を入力。ただし 0 〜 360 の間の値。 三角関数つかうなんて久しぶり過ぎて混乱しまくった。 参考 回転移動の1次変換 追記 opera.postError() を消しわすれてため Firefox でうまく動かない問題を修正。

Canvas で遊んでみる 2

… Opera or Firefox で試してみてね。 javascript の部分を 抜き出してみる function draw(){ var canvas = document.getElementById("canvas"); var img = document.createElement("img"); img.src = "画像URL"; canvas.setAttribute("width", img.height); canvas.setAttribute("h…

オブジェクト

var test = { foo : "bar", hoge : "fuga", }これは Firefox では問題ないが,Opera では Syntax Error となる。 追記 Konquerorも問題なし。 ついでに配列。 var test = ["foo","bar","baz",] alert(test.length) // 3これは Firefox と Opera で同じ。最後のコンマ無視 追記 Konquerorも同じ。

ミドルクリックのミス

…かんだで便利。もし Firefox と同じように URL 以外のテキストは開かないようになっても解決はしない。 既読になるタイミングがかわれば解決する? 今のlivedoor reader だとフィードを開いた時点で既読になるがこれを別のフィードを開いたときに既読になるようになれば解決する? しかし最後に読んだフィードはいつ既読にすればよいかがわからないのでこの実装は無理か。 追記 すでにあったのね。やはり思っていた通り最後に読んだフィードの既読になるタイミングが。 と思った…

日付:時刻をはっきり表示させる

…new Date(Date.UTC())" に変更。 nanto_vi さんありがとうございます。 名前間違えてました。すみませんでした。 toLocaleFromat なるものがあるのか。 Opera なので下の自作メソッドを使う。 Firefox の場合 toLocaleFormat() を使って new Date(Date.UTC($1, $2 - 1, $3, $4, $5, $6)).toLocaleFormat("%D %R")とすれば,"年月日 時間" となる。

Firefox で ローカルサーバ を構築

…/.mozilla/firefox//pow/htdocs" に保存。 <?sjs pow_header("Content-Type: text/plain"); for(var i in pow_server) { document.writeln(i+":"+pow_server[i]); } ?>で, "http://localhost:6670/test.sjs?foo=bar&hoge=fuga" にアクセスすしてみる。 pow_server オブジェクト にいろい…

[Firefox][Linux] 落ちる

…とすると落ちる…。 firefox-2.0.0.1-3.fc6.remi んー原因はなんなんだろうーか。拡張かなぁ…。 どうも拡張ではなさそうだ。新しいプロファイルでも落ちた…。 Fedora標準の 1.5.0.9 にもどしたところ問題無し。再び remi版2.0.0.1 にするがやはり落ちる。 saito さんに試していただいたところ問題ないということ。 なんらかのパッケージが問題なのだろうか。 混ぜるな危険なのかもなぁ。 エラーメッセージでも出てくれればいいのだが。 "セ…

Network 考

…r.com/rss/watchlist/higeorange - module: Filter::DeliciousFeedTags - module: Filter::Rule rule: - module: EntryTag tag: opera javascript firefox hoge op: OR でいいのかな。それっぽいことはできた。問題はタグの大文字小文字を区別することか…。 *1:はてブだと"お気に入り", Livedoor くりっぷだと"ウォッチリスト"