【问题标题】:How to fix SECURITY_ERR: DOM Exception 18?如何修复 SECURITY_ERR:DOM 异常 18?
【发布时间】:2011-11-16 09:05:01
【问题描述】:

我正在为 iPad 开发 jQuery 移动应用程序。

  • jQuery 版本:jquery-1.6.4.js
  • jQuery 移动版:jquery.mobile-1.0rc2.js

我在 iPad 中加载时遇到此错误。

SECURITY_ERR: DOM Exception 18: 试图突破 用户代理的安全策略。

<%   
    if (Request.UserAgent.Contains("iPad"))
    {
        Response.Redirect("LoginiPad.aspx");       
    }
    else
    {
        Response.Redirect("LoginSP.aspx");  
    } 
%>

谁能告诉我如何解决这个问题?
提前致谢。

【问题讨论】:

标签: jquery ipad jquery-mobile


【解决方案1】:

看起来新版本的 iOS 试图禁用基于用户代理字符串的重定向。我可以理解,一些网络应用程序网站试图针对我们 iPad 用户被配对到他们糟糕的地步。我不知道 Apple 使用什么巫术来尝试检测何时发生这种情况,但我敢打赌,如果你把“iPad”从文件名中去掉,它可能会有所帮助。

【讨论】:

    猜你喜欢
    • 2012-03-07
    • 2012-03-25
    • 2011-12-20
    • 2012-05-29
    • 2012-10-19
    • 2019-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多