【问题标题】:How to embed javascript into a remote loading bootstrap modal如何将 javascript 嵌入到远程加载引导模式中
【发布时间】:2012-09-27 17:47:50
【问题描述】:

目前我正在引导模式对话框中加载远程 URL,我最近尝试将验证码(远程 URL 是登录/注册表单)加载到模式中,但似乎脚本被删除了。有什么方法可以避免/抵消这种情况吗?

【问题讨论】:

    标签: javascript django web-applications twitter-bootstrap


    【解决方案1】:

    Bootstrap 使用jQuery.load 将远程交付的 HTML 注入到模态中。该方法在注入之前删除<script> 标签,以防止 IE 中的错误。 Here's a link to the annotated source 它在哪里这样做。

    一般来说,期望从 AJAX 接收的 HTML 作为字符串执行其<script> 标记是一个坏主意。如果您可以控制远程服务器,则可能需要重构您的方法并将 CAPTCHA 脚本单独加载到您的文档中。

    【讨论】:

      猜你喜欢
      • 2014-10-11
      • 2017-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-17
      相关资源
      最近更新 更多