【问题标题】:Ajax call to .html file stripped out the HTML comments对 .html 文件的 Ajax 调用去除了 HTML 注释
【发布时间】:2010-12-30 19:52:08
【问题描述】:

正如标题所述,我对包含 html 标签和 html cmets 的 .html 文件进行了 Ajax 调用。

但是,有时(并且并非每次都可重现)响应会在所有 HTML cmets 被剥离后返回。仅保留 HTML 标记。

注释标签对于 .html 文件 b/c 是必不可少的,它是我们进行模板渲染的一部分。

如果有帮助,我们会运行一个典型的 LAMP 堆栈 (Apache)。 Apache 有时会从 .html 文件中随机剥离标签吗?

非常感谢。

【问题讨论】:

    标签: javascript ajax apache html


    【解决方案1】:

    Apache 可能会从您的 HTML 文件中删除 cmets: http://apache.webthing.com/mod_proxy_html/config.html

    您是否验证过您的 ajax responseText 不包含任何 cmets?

    【讨论】:

    • 它是间歇性的,那么 Apache 有时会剥离,有时不会剥离吗?这甚至可能吗?
    • 是的,我已经验证 responseText 不包含带有 firebug 的 cmets。
    • @resopollution 如果它是间歇性的,你是否有可能在渲染集群中拥有多个 Apache 服务器或其他东西,并且某些 Apache 实例的配置与其他实例不同?
    • 都在一台服务器上运行,多个进程,但配置相同 =/
    • 此时我什至不知道是服务器端还是客户端
    猜你喜欢
    • 1970-01-01
    • 2010-11-04
    • 2010-11-08
    • 1970-01-01
    • 2018-04-07
    • 2011-07-23
    • 1970-01-01
    • 2021-07-20
    • 2014-04-03
    相关资源
    最近更新 更多