3

私はいくつかの段階を持ち、変数を次の段階に出力したいjavascript/html製品コンフィギュレーターを作成しようとしています:

私は車を構成しています。最初のステップで色を選択します。色は次の段階であるホイールに出力されます (コンフィギュレーターのすべての段階で異なるページを使用するように構築します)。ホイールの色を選択すると、わかります。車の残りの部分が以前に選択した色を示していることなど、さらに 2 つの段階を経て、自分の車に満足していることを確認したい、確認することによって、テスト中に行ったすべての選択を含むレポートを出力する必要があります。次のように処理します。

Color:Black
Rims:White
Interior: Black Leather
Special: Vinil "Carbon Fiber" Hood Effect

これがすべて同じページで行われた方が簡単だと思いますが、問題は、ガントリーフレームワークでワードプレスを使用していることです。これには、すべてをより美しくするために使用するこの素晴らしいライトボックスがあります。リンクを入力します。

<a href="http://www.example.com/configurator.htm" rel="rokbox [width height]>Configurator</a>

ユーザーがクリックすると、configurator.htm のすべてがライトボックスにポップアップ表示されます。configurator.htm には、configurator、HTML、および CSS と JavaScript のインクルードに関するすべてが含まれています。

私が持っている場合:

configurator_color.htm
configurator_wheels.htm
configurator_interior.htm
configurator_special.htm
configurator_results.htm

1 番目から 2 番目、3 番目などに変数を出力して、結果ページにすべてを出力できますか?

また、ローカル変数とグローバル変数について読み、グローバル変数が引き起こす可能性のある問題について読みました。黒に、またはその逆?もちろん、これを別のコンピューターで行っていると仮定します。これを防ぐには、ローカル変数をコンフィギュレータの次のステップに出力できますか? どうやって?

私が言ったように、私は JavaScript に非常に慣れていないので、簡単なことか不可能なことのように思えるかもしれません。不可能な場合は教えてください。回避策を試してみますが、可能だと思います。同様のコンフィギュレーターですが、どうやってそれを行うのかわかりません。

4

1 に答える 1