すっかり、JavaScriptを忘れてしまっていて、それでも即答が求められているので質問させていただきます。
PHPやCGIは使用することは出来ない状態で簡易お買い物サイト制作を依頼されました。PHPやCGIが使用出来ないってことはJavaScriptしか使えない?と思っています。このようなサイト構築はJavaScriptだけで可能でしょうか?(cookieを使用する予定です)ご教授いただけると助かりますのでよろしくお願いいたします!
流れはこんな感じです。
1)商品ページ(商品の詳細の掲載されているページ)+「注文」ボタン
注文ボタンをクリック
2)注文ページ(メールフォームで最終的には送る)
商品名(※)、単価(※)、個数(デフォルトで1個。セレクタで選べるようにする)、削除ボタン
(※)商品ページの「商品名」「単価」が自動表示
合計金額が自動反映
注文に必要なテキストフィールド(送り先住所やお名前など)
他に欲しい商品があれば商品ページに戻って注文ボタンをクリックして追加していく仕組みです。
No.2ベストアンサー
- 回答日時:
>技術的にJavaScriptで完成できるかどうか
できるよ。
ただ、最後にメールフォームで送る、という部分は不可能。
なぜならブラウザにはメール機能(sendmail)が(普通は)付いてないから。
注文に必要なのを自動で新規作成メールの本文に貼り付けるところまでが限界。
送信はユーザの手に委ねられる。
ので他の商品が欲しい場合はメールから戻る事はできない。
全部決まってからmailtoを起動する事になる。
No.1
- 回答日時:
>このようなサイト構築はJavaScriptだけで可能でしょうか?
>(cookieを使用する予定です)
非常に危険なのでそういう構築はやめたほうがよい。
理由はさまざま、
1.JavaScriptを切っているユーザーに対応できない。
2.cookieを切っているユーザーに対応できない。
3.メールフォームでの申し込みは最悪(ブラウザ毎に挙動がちがう)。
4.そのようなサイトはユーザーの信用を失う可能性あり。
etc,...
いずれにしても、商品や金銭の絡んだやり取りでクライアント側
でのスクリプトで対応するのは無責任です。CGIがベスト。
トラブルが見えているようなサイトを作るまえに、CGI可のサーバを
レンタルして、安定性のあるサイトを構築すべきです。
ANASTASIAKさま
早速のご教授ありがとうございます。
そうですね。セキュリティ面/ブラウザ面(JavaScript、Cookie)で良くないのは承知しています。もちろん、ユーザーの信頼も良くないことも承知しています。やはりサーバー側で動作るすCGIやPHP等がいいですね。
ただ、制作条件でCGI等が使用できないので、技術的にJavaScriptで完成できるかどうかを伺いたかったのです。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
- Amazon アマゾン 7 2022/06/11 11:03
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- ネットスーパー 最低注文金額1円からで、送料無料の商品 3 2023/03/26 14:53
- Amazon AmazonでSSDを返品しました。返品しても購入履歴のところは返品完了にならないのですか?? 3 2023/01/05 17:38
- Amazon 新規でAmazon商品ページ作成方法について 1 2022/03/28 00:22
- ヤフオク! 関税 詐欺でしょうか?ヤフオク 3 2023/06/25 11:22
- 一眼レフカメラ マップカメラのネットショッピング 1 2022/12/17 01:35
- その他(ネットショッピング・通販・ECサイト) ベルタ葉酸サプリを注文しました。 その時に出てきた、マザークリーム一本無料のボタンを押すと、なぜか注 1 2023/07/05 16:47
- JavaScript テーブルの中のセレクトボックスの値が0のとき、非表示にしたい 3 2022/05/29 10:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SEOに被リンクは全く必要が...
-
Webサイト内に埋め込んだmp4動...
-
ホームページ制作で教えてくだ...
-
個人hp 外部ページへのリンク...
-
エクセルでリンクページを作り...
-
HTMLタグで色を変える
-
「戻る」を押しても戻らないweb...
-
webサイトを簡単に作成する方法...
-
「八百万の神」このサイトは何...
-
HPを作りたいと考えているので...
-
静止画画像をクリックすると音...
-
Webデザインや広告制作について...
-
WordPressに関しまして。WordPr...
-
トラックパッドの戻る動作
-
WEBデザインの制作。「コーディ...
-
PHS使ってます☆
-
画面が緑になって動画が再生さ...
-
良いWebサイトの例、悪いWebサ...
-
ホームページをリニューアル後...
-
WordPressに関しまして。WordPr...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleフォームの回答リンクに...
-
スマホでボタンがhoverの状態か...
-
個人hp 外部ページへのリンク...
-
サーチコンソールで被リンクを...
-
画面のどこかをクリックすると
-
HTMLのリンクの色をクリックす...
-
ページ内リンクでアコーディオ...
-
excel VBA でjava のボタンを押...
-
被リンクを無料で増やすための...
-
戻るボタンの作成
-
a:hoverで設定した内容をクリッ...
-
ブラウザの戻るを押しても戻ら...
-
SEO対策に被リンクは必要?
-
ボタンにリンクをかけたら、ボ...
-
検索結果で、トップページより...
-
ブラウザーの戻るボタンを押し...
-
被リンクZからメールが来ました
-
リロードした時にページの一番...
-
サイト構築の方法を教えてください
-
インフレーム内のラベルに飛び...
おすすめ情報