素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: twitter: @javascripter すかいぷ:javascripter_ , javascripter あっと tsukkun.net twitterにどうぞ。

2008-06-21から1日間の記事一覧

wrappedJSObjectは何が危険?

追記:一番下の追記も見てください。特権昇格できてしまいます。Twitter / miya2000: @javascripter wrappedJSObjで、wrappedJSObjectが危険だという話を聞いていろいろ試してみました。 試したGreasemonkeyのバージョンは0.8.20080609.0です。まず、Greasem…

contenteditableのメモ

資料が見当たらなかったので、Firebugで調べて分かったことをメモする。 position:absoluteの場合; 機能 編集可能(編集された要素には_moz_dirty属性が付加される) リサイズ可能 移動可能 クリック時 _moz_abspos属性が付加される _moz_resizing属性が付加…

contenteditable="true"な要素を矢印キーで移動可能にする

const MOVE_PX = 10; document.addEventListener('keypress', function(e) { var elem = document.evaluate('//*[@_moz_resizing="true" and @_moz_abspos]', document.body, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null) .singleNodeValue; if (elem …

短縮URLを展開するGreasemonkeyスクリプト

追記2:CodeReposのほうは修正しました。CodeReposのほうからダウンロードしてください。 追記:下のコードは脆弱なので、もし使用されている方がいたら一旦使用を中止してください。すいません。 /lang/javascript/userscripts/unziplinker.user.js – CodeR…