なんかのテストケースにXPathEvaluatorという単語を発見。 Using XPath - MDCにも載っていてFirefoxにしか実装されていませんが、特権なしで利用可能です。特徴はXPath式のコンパイルと評価が分離されているところ。 式のコンパイルと評価だと圧倒的に評価の方が時間がかかることが多いと思われるので、全体からするとたいして早くなりませんが、いちおう数字をとってみると <html> <body> <script type="text/javascript" charset="utf-8"> window.onload = function () { var x = new XPathEvaluator(); var exp = x.createExpression("//html/body/script", null); var i = 10000; console.
del.icio.usにポストするブックマークレットです。 ページを見ながらポストできます。 注意 フレームのページはふつうのと同じ動作をします(del.icio.usのページへ移動します) MacのFireFoxでしか確認してません。 IE6はposition:fixedが使えないのでうまく動かないと思います。 version 0.0.2 (2007/01/30 21:19) IFRAMEがある場合、フレームのページのように処理していたのを修正 複数回実行したときに、実行しないように変更 ちょっとリファクタリング version 0.0.2 0){location.href=url}else{var dummy=document.createElement('div');dummy.style.height=(layerHeight+bottomMargin)+'px';var div
Cookie Monster襲来! 戦え、星野君 http://www.atmarkit.co.jp/fsecurity/rensai/hoshino06/hoshino01.html WebブラウザにCookieがセットされるとき、Cookieにはdomain属性というものが付けられる。特に指定がない場合はアクセスしているWebサーバのホスト名、指定がある場合はアクセスしているURLのドメイン名に後方一致していればそのdomain属性で保存される。 MozillaやFireFoxでは.co.jpなどの属性型ドメイン名に対してCookieを発行できる仕様になっている。また、Internet Explorerでは.tokyo.jpなどの地域型ドメイン名に対してCookieを発行することができる仕様になっている。この仕様を悪用してCookieを操作する攻撃は、「クロスドメインクッキーインジェク
JavaScript RHG読書会::東京 入門JavaScript 第四回 - ヒビルテ (2007-04-14) はじめてしりました。 // Firebug出力のショートカット function p(x){console.log(x)} // evalの基本を確認 var context = {a : 50}; // evalのコンテキストオブジェクト p(context.eval("a")) // 50 contextの上で評価 p(eval("a", context)) // 50 入れ替えても同じ // カウンタクロージャーを生成する関数 function counter(){ var num = 0; return function(){ return ++num; } } // 実際にカウンターを作成 var count = counter(); p(count());
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く