- - PR -
javascriptからサーバーに送信
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-10 13:10
こんにちは。
サーバー側にあるxmlファイルを、クライアント側(ブラウザ)からjavascriptを 使って読み込み、DOMを使って内容を更新、その後サーバーにそのDOMツリーを返す 事が出来ないかと苦戦中です。 今のところクライアントで処理までは完了したのですが、最後にそれをサーバーに 返す手段が見当付きません。何か良い方法はないでしょうか。 更新した結果をローカルファイルに保存したいのですが、それはクライアント側で は無理ですし・・・ サーバー側はPHPを置いています。できればIEのみとかではなく、他のブラウザで も利用できる手段が良いのですが。どなたか教えて頂けないでしょうか。 | ||||
|
投稿日時: 2005-04-10 15:17
リクエストパラメータに、XMLの文字列をそのまま埋め込むというのはどうですか?
HIDDENパラメータを1つ定義しておいて、その値にXMLの文字列をセットして、そのままsubmitする、みたいな感じで。
クライアントでどんなDOMをどう使ってるのか分かりませんが、MSXMLとかをCOMで呼び出しているなら、その時点でIE限定のような気がするんですが | ||||
|
投稿日時: 2005-04-11 02:08
Cluster様、早速の返答ありがとうございました!
なるほどです、hiddenパラメータを置いて、POSTで送信すればなんとか なりそうです。無理矢理javascriptで考えていたので、頭が固まっていた ようです・・・その場合は、DOMオブジェクトをいったんテキストデータに 直すんですよね? クライアント側のDOMは、とりあえずMSXMLとimplementation. createDocumentとを、ブラウザによって振り分けています。社内イントラ に使おうとしているのですが、端末によりIEとネットスケープ、MOZILLAが 混在しているので、頭が痛いです。 ありがとうございした。 |
1