3

複雑な RIA があります。特定の要素には不正な「display:none」が添付されており、ブラウザーのインスペクターで表示したときに一致する CSS ファイルがありません。そのため、どこかの JS ファイルが動的に適用されていると仮定します。どのスクリプトがそれを追加したかを見つけることは可能ですか?

ありがとう。

4

1 に答える 1

8
  1. Firefox と Firebug を使用します。
  2. Firebug DOM インスペクタで要素を見つけます。
  3. それを右クリック
  4. 「属性変更でブレイク」を選択

また

  1. Chrome を使用する
  2. Chrome 開発者ツールの DOM インスペクターで要素を見つけます
  3. それを右クリック
  4. Pick Break On… ➡ 属性変更

これは、属性を変更するコードがある JS の任意のポイントにブレーク ポイントがあるかのように機能します。属性にelement.style.display = "none"マップされるため、これに対してトリガーされます。style

于 2013-08-23T09:31:22.137 に答える