2012-02-20 8 views
0

私はSSIを使用するために始めたと私はSSIの条件で出会った - 条件文のように動作し、されるコードをマークするために使用されているディレクティブENDIF、他に、SSI変数にはJavaScript変数をコピー

場合、ELIF条件が満たされている場合はページに含まれます。

私は、SSI変数をJavaScript変数にコピーする方法があることを知っています。

他の方法(JavaScript変数をSSI変数にコピーする方法)がある場合、質問がありますか?

私は、ページがブラウザに到達する前にssiが処理されているので、SSI環境からクライアント側のJavaScriptに変数を渡すことができることは知っています。

多分それを行う操作方法がありますか?

編集: URLからパラメータを取得する方法はありますか(ssi)?

答えて

1

いいえ。

サーバーサイドコードが実行されます。その後、クライアント側のコードが実行されます。

クライアントサイドコードは、新しいHTTPリクエストを開始せずにサーバーにデータを送信することはできません。

このようなリクエストによって、クエリ文字列内のデータがページに再ロードされたり、XMLHttpRequest(または他のAjaxツール)を使用してデータを取得してJSを使用してDOMに挿入する可能性があります。

+0

偉大な答え! 10倍。 – lolo

関連する問題