1

私が必要としているものと、それを妨げているものをできる限り要約しようと思います。

必要なもの

「ビルド」プロセス中にスクリプトタグをhtmlファイルの先頭に追加する必要があります。自動化ビルド ツールとして ant を使用しています。HTML ファイルにトークンを配置してから ant に置き換えることは避けたいと考えています。また、正規表現マッチングを使用した中間ソリューションも避けたいと考えています。私が実際に使用したいのは、rhino javascript インタープリターを介して実行されるプレーンな javascript であり、ant タスクから簡単に実行し、最後に script タグを動的に追加します。

何が私を妨げているのですか?

とにかく、GETまたはPOST HTTPメソッドを発行せずにhtmlファイルをロードできることを本当に知りません。ソースからコードを作成しているため、HTTP サーバーの下にコードがないため、HTML DOM を javascript 変数にロードし、必要な新しいスクリプト タグを使用してそれを記述する方法を見つけたいと考えています。

HTML ファイルをレンダリングするブラウザーがなくても、すべての DOM 操作機能が必要です。

一番!デミアン

4

1 に答える 1

1

私が理解していることから、ブラウザーで実行しているかのように、HTML ファイルから有効な DOM オブジェクトを取得したいのですが、「オフライン」で実行しますか? たとえば、DOM で jQuery セレクターを実行して編集することはできますか?

これにより、私が理解している限り、ブラウザーなしで DOM トラバースと変更を行うことができます

于 2012-05-04T17:23:58.457 に答える