在许多网站上使用iFrame是不好的做法,以便客户可以使用我们的购买表格?

时间:2012-03-26 15:12:34

标签: php forms iframe

在我们业务的一个方面,我们为个人提供通过我们的网站销售产品和服务的能力,同时使用唯一标识符为这些个人提供信贷。虽然到目前为止这对我们非常有益,但我们一直在讨论一个通用表格/网站的想法,我们的销售代表可以在其现有网站上实施,所有处理都将在我们的终端进行。

最初的想法(实际上我们只能想到这样做)是构建具有一些基本约束(600px宽等)的样本表单/站点,并为我们的代表提供指示,以便在他们的站点上使用iFrame在他们的页面上甚至使用像colorbox模态窗口。

我目前看到的潜在问题是:

1)它可能会导致https冲突,因为它们的网站显然会位于一个域中,但所有页面都会被拉出,而PHP会话数据将存储在iframe中的域中。

2)我们在购买结束时收集付款信息(通过PayPal Express结账收集ACH交易或信用卡的银行信息)。这可能会导致重定向页面冲突,并且希望确保销售代表无法在“他们的”网站上输入此信息。

我不确定除了使用iFrame之外还有其他方法可以做到这一点(在600多个销售代表网站上提供我们的实际源代码是不可行的)但我很好奇其他人是否实施了类似的项目或是否有建议为了更好的方法。

1 个答案:

答案 0 :(得分:0)

例如,您可以按照Google搜索的方式进行操作。让您的客户可以随意使用他们想要的任何容器,并提供包含HTML代码的API。看看:http://code.google.com/apis/customsearch/v1/getting_started.html