替换iFrame以加载外部页面+信息栏

时间:2013-02-21 00:57:42

标签: javascript html css ajax iframe

我正在制作一个应用程序,需要将人们带到外部网站,同时向他们展示在那里使用的一些选项/信息。信息也必须在页面之间保持不变。

Popups已被证明让人感到困惑,所以到目前为止我提出的解决方案是在动态页面上创建类似社交共享栏的内容,然后通过iFrame加载到购物网站[请参阅下面的模型]。

这可以完成工作,除了:

  1. 有些网站[明智地]打破了框架。
  2. 像亚马逊这样的网站根本没有加载框架[联盟欺诈]。
  3. 这使得难以检测到ssl /安全问题/网络钓鱼。
  4. 用户屏蔽网址是不礼貌的。
  5. 这是一个iFrame
  6. 我意识到跨域AJAX并不好,但肯定必须有一个可编码解决方案才能提供更好的体验?

    example page using a random rei product

1 个答案:

答案 0 :(得分:0)

我不知道你想要去多复杂,或者你有什么选择,但你可以设置一个代理来加载页面并伪造用户代理来获取加载到iFrame中的请求,就像这样: http://www.electrictoolbox.com/php-change-user-agent-string/