【问题标题】:How to prevent jquery terminal from replacing string如何防止jquery终端替换字符串
【发布时间】:2015-01-28 08:49:32
【问题描述】:

我正在使用 jquery 终端 (http://terminal.jcubic.pl/) 在 JavaScript 中模拟控制台。当我在提示符中键入&para=(例如作为 URL 的一部分)时,它会自动替换为¶=。如果我从函数中调用echo,也会发生这种情况。

如何防止这种行为?

【问题讨论】:

  • 为什么投反对票?这个问题很有道理。
  • 不是我,但我想这是因为这个问题似乎存在于第 3 方网站的代码中。这不是这里任何人都可以帮助您的事情。您可以做的最好的事情是联系该网站的支持服务,让他们知道问题。
  • 对于那些不明白的人,¶ 是 ¶ 的 HTML 实体。可能是你的浏览器,你试过不同的吗?
  • 作为一种解决方法,您可以尝试使用&amppara。问题似乎出在插件上,因为它将文本附加为 html 而不是纯文本。
  • 我知道,&para 与 HTML 相关。此外,它发生在每个浏览器中(这完全合乎逻辑),但前提是您在其后键入=。回显&params{'test': 42} 不是问题,但如果在字符串末尾添加=,它会被替换。

标签: javascript jquery jquery-terminal


【解决方案1】:

我通过将& 替换为& 解决了这个问题。我意识到,这只是一种解决方法,但对于我的事业来说已经足够了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    相关资源
    最近更新 更多