私は本当に困っているので、私はいくつかの助けとアウトオブボックスの考えが必要です。購入者の情報を提供し、アイテムが別のウェブサイトで購入されたかどうかを購入者が入力できるようにするiframeの代替手段ですか?
私はギフト登録ウェブサイトを作成しています(結婚式レジストリのようなものです)。アイデアは、ギフトレジストリを作成する人が、ウェブ上のどこからでもアイテムを追加できることです(target.comなど)。その後、誰かがレジストリからアイテムを購入したい時、彼らは私たちのウェブサイトに来て、アイテムを見つけ、リンクをクリックして、(target.com上の)製品ページに連れて行き、プレゼントを購入する。
問題は、商品が実際に購入されたかどうかを知る必要があるため、贈り物が何度も購入されないことです。また、贈り物を購入する人の住所を購入者に知らせる必要があります。ここで
は、私たちが何をしたいものです。
残念ながら、私はこれを行う方法を考えることができる唯一の方法は、多くの大規模小売店(動作しませんIFRAME、を介して行われアマゾンやウォルマートのような)、正当なセキュリティ上の理由からiframeをブロックしてしまった。別のオプションは、2つの新しいブラウザウィンドウを開くことですが、それはちょうど醜いです。
他に何ができますか?任意の素晴らしいJavaScript/CSS/PHPやそこに何かのソリューション?
私は全く同意します - 私たちが何をしたいのかをイメージで確認してください。問題は、(1)購入者にギフトを送る場所の住所を知らせ、(2)購入者に「はい、これを買った」または「いいえ、私はしなかったこれを買う。しかし、私はiframe以外のこれを行う方法を見つけることができません。 – Jake
ユーザーがアイテムを購入しているときにページの一部を表示するには、iframeしか使用できません。 CSRFはもう一つの解決策になるでしょうが、これは各店舗ごとに違う形で実装されなければならず、すべての店舗で働くことはできません。CSRF –
それでは何もできません。あなたは、(a)AmazonとWal-Martのセキュリティを潜在的に損なうことはないが、(b)自分のウェブサイトの上にdivをきれいに置くことができるという解決策があると思うだろう。 – Jake