2017-10-17 76 views
-4

我相信我已经找到了how to debug JavaScript code in IE6一些有趣的技巧,我想知道你们的想法。共享提示为IE6新手的JavaScript调试技术后

我开始研究,因为我开始使用JavaScript。

你们有没有其他技术?

+0

你为什么渴望IE6? – agm1984

+0

这只是一个普遍的愿望,希望你的代码能够四处工作。即使在不受欢迎的网页浏览器中。人们仍然可以使用它,我可能会失去一个客户,因为我没有注意到这一点。但这只是我。人们的意见可能有所不同。 –

+0

这就是为什么这个问题是题外话...... – chazsolo

回答

2

首先,我需要给你一些弹药,这样你就可以用几个你的“意见”中涉及到客户端。

  • 微软停止支持的一切,但IE11作为2年前
  • IE6的市场份额下降了1%以下五年前
  • 有与依靠过时的技术在商业逻辑相关的可能显著的安全风险
  • 您可能需要在每个代码块中使用某种条件语句来处理IE6。

松散来源:https://en.wikipedia.org/wiki/Internet_Explorer_6(并从5岁QA经验)。

通过询问有关IE6中调试的具体问题,例如“当公司使用_____与其集成时如何避免使用IE6”或“我在此处有此代码___且我需要在IE6中看到____“。

此社区不适合nebulus问题。至少,你应该提供一些关于你试图解决的推理和信息。为什么?因为那样我们可以看到你的思路,至少给你一些逻辑来增加你当前的路径。

我可能会建议尝试VS代码的调试工具,而不是Visual Studio中,并下探debugger到JavaScript和看你是否能得到持续的任何断点。 IE6应该给你带来引人入胜的回应,因此你需要看看它正在抛出哪些数据,以便能够弄清楚如何最好地处理它。我怀疑这将是一个错误的错误,逐个案例类型的方法,因此“有条件的每个块”。

你应该探测业务进一步,而非工程潜在的不合标准的结果开始,你可以看到什么是强制性的,同时他们目前的产品套件来实现自己的使用情况。例如:

  • 什么操作系统是必需的?
  • 什么浏览器是必需的?
  • 他们使用什么样的集成,为什么?
  • 是否有任何开源产品可以替代它们?
  • 需要多长时间才能设计2017级解决方案?
  • 哪些维护成本将与两个方向相关联?
  • 你愿意承担那段时间吗?
  • 他们是否愿意为此延期维护支付费用?
  • 你可以编写一个迁移脚本,让它们远离这种紧密耦合吗?

我认为这是你的责任的一部分,以确保他们得到的结果,你们都可以自豪地联想到。

我意识到有一些使用案例涉及基于MS DOS的CRM系统,它只与传统IE集成,但在沿着这条路径前需要先排除其他选项。

进去学习他们的设置,看看你能学到什么,可以帮助你摆脱IE6。之后,继续你的道路,但问具体问题。要么你可以找到解决你当前的问题,或者你不能。在我们能够提供受过教育的数据之前,我们需要先看看问题是什么以及你想做什么。

+1

非常感谢agm1984。下一次我会更彻底。并遵循这些重要提示。 –