目次

ニュース

日記カテゴリ

書庫

仕事柄Webページの解析なんかをしたりするのですが(ん?解析がメインか?)ちょっと厄介なページがありました。
目的の場所にたどりつくために何枚かページを隔ててやっとその一歩手前にたどりついたわけですがそこで更に難関が立ちふさがる。

目的地までのリンクはリンクをクリックした際に作成されるわけですが、こちとらそんなことしてられない訳です(クローラーですから)
するとページを解析するわけですがそこにはクリック時のイベントハンドラが無い!

そんなときは最近のブラウザの恩恵を受けるわけです。今回はIE8が活躍してくれました。
#メインブラウザはChrome Plusなんだけどね:-p

IE8の開発ツールで存在しないイベントハンドラを呼び出すポイントにブレークポイントしかけてデバッグ!
#もう、こんなことまで出来ちゃうなんて凄い!でもメインはChrome Plus

すると問題のメソッド発見。どこにあるかを確認すると「eval」。何それ?どこにあるの?

<中略>

そのあとはページのあやしい部分(URLエンコードされているスクリプトとか)を解析して先ほど解決。

まぁ、それそのものは大したものではない(面倒だけど)のだけども・・・

evalってなんて言うの?イーヴァル?エヴァル?イヴァル?

要はそういう話でした。

投稿日時 : 2010年6月2日 18:06
Feedback
  • # re: 僕、お名前なんて言うの?
    Mr.T
    Posted @ 2010/06/02 18:15
    イーバルって呼んでますね
  • # re: 僕、お名前なんて言うの?
    aetos
    Posted @ 2010/06/02 18:19
    イヴェールとかどうでしょう?
  • # re: 僕、お名前なんて言うの?
    中博俊
    Posted @ 2010/06/02 19:13
    えばる!
  • # re: 僕、お名前なんて言うの?
    ア・ノニマ・スー
    Posted @ 2010/06/02 20:09
    evaluateの略だと思って、えばると読んでいたが、正しい発音はいばる[?v?ljuè?t]だった。
  • # re: 僕、お名前なんて言うの?
    RAPT
    Posted @ 2010/06/04 12:20
    evaluate イバリュエイト なので「いばる!」が正しそうかな。
    えぇ、普段は「イーバル」ですがw
  • # re: 僕、お名前なんて言うの?
    taka
    Posted @ 2010/06/04 12:43
    コメントありがとうございます>各位

    イヴェールとはかっこいいですね。
    でも流石に離れすぎな気がするので「いばる」
    若しくは「いーばる」ですかねー。
タイトル
名前
Url
コメント 

Blog 利用状況