0

示例 Iframe:http: //goo.gl/25ecS index.php

<?php
   header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
 ?>
<!DOCTYPE html>
<html>
<head>
    <title>EXAMPLE</title>
</head>
<body>
<iframe id="foob"   width="100%" height="550" frameborder="0" marginheight="0" marginwidth="0" scrolling="yes" onLoad="window.parent.scroll(0,0);"   src="http://www.xxxxx.com/buildyourown/Results/Results_xsl.aspx?aff=&incdirect=1&boardType=&rooms=1&rating=2&r3c_ages=2%2C+2%2C+2%2C+2&r1a=2&r2c=0&r2i_ages=0%2C+0%2C+0%2C+0&r3i=0&airportto=LCA&r1i=0&r1c=0&r1i_ages=0%2C+0%2C+0%2C+0&_stage=search&locationset=&populardestinations=3100&r2a=2&r2c_ages=2%2C+2%2C+2%2C+2&r3c=0&locationto=3100&aclocationto=&flexibility=3&r1c_ages=2%2C+2%2C+2%2C+2&r3a=2&r3i_ages=0%2C+0%2C+0%2C+0&airportfrom=LON&airportfromfreetext=&r2i=0&spechotelname=&freetext=-+type+your+destination+-&numadults=2&numchildren=0&numinfants=0&_searchrandom=711211764-20399-68269&search_type=Flight_Hotel_Transfer&startdate_d=19&startdate_m=4&startdate_y=2013&enddate_d=26&enddate_m=4&enddate_y=2013&startdate=10+June+2013&enddate=17+June+2013&transport=transfer" /></iframe>
 </body>
</html>

iframe 正在使用 ff 或 chrome,但 Internet expoleer 阻止了 cookie。我不知道如何解决这个问题。我将此代码( header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"'); )放在我的页面顶部,但仍然不起作用。当我点击购物篮时,没有任何购物篮。

4

1 回答 1

0

以下是三个可能有帮助的建议(不一定是解决方案):

  • 会话变量:如果您尝试仅存储该会话的信息,请考虑使用会话变量。

  • 浏览器存储:第二个建议是考虑将信息存储在浏览器 ( jStorage ) 中,该浏览器在一些更现代的浏览器(包括 Internet Explorer 6+)中适用于移动设备和桌面。我相信两者都应该与 iframe 一起使用。

  • 弹出窗口:考虑使用弹出窗口、表单或其他机制来“突破”iframe。许多 3rd 方购物车被实施为弹出窗口,以绕过这些限制。

于 2014-10-17T18:28:52.230 回答