【问题标题】:IFrame on Safari 11 behaving weirldySafari 11 上的 IFrame 行为异常
【发布时间】:2018-04-08 23:44:49
【问题描述】:

以与related question 非常相似的方式,我创建的 Web 应用程序为登录表单创建了一个 iFrame,具有特定的 URL 和一堆 GET 参数,但直到在单独的窗口中打开所述 URL至少有一次,在 iFrame 中加载的页面似乎根本没有获取 GET 参数。但是,这不是 PHP 应用程序,因此不存在相关问题的答案中建议的 session_start 问题。

我尝试使用 Charles 跟踪网络,我看到的唯一传出请求是对 URL 域的 CONNECT 请求,没有任何 GET 有效负载。

不确定是否相关或重要:主页域是 HTTP,登录表单是 HTTPS。

是否需要进行一些飞行前的伏都教才能使其发挥作用? 整个解决方案可以在 Safari 10 和其他浏览器(包括 IE)上正常运行。

【问题讨论】:

    标签: html iframe https safari


    【解决方案1】:

    问题在于Preferences -> Privacy -> Prevent cross-site tracking 设置为on。当切换到off 时,就像一个魅力。

    【讨论】:

      猜你喜欢
      • 2011-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-03
      • 2011-01-22
      • 1970-01-01
      • 2021-06-30
      • 1970-01-01
      相关资源
      最近更新 更多