IE脚本和通知设置的区别
Difference between IE script and notification settings
这些 IE 设置有什么区别:
Disable script debugging (Internet Explorer)
Disable script debugging (Other)
Display a notification about every script error
如果我打开所有三个设置会出现什么类型的错误
禁用以及什么类型的错误将显示为
通知?
我注意到默认脚本调试(前两个设置)
在 IE 中被禁用。是否建议测试 Web 应用程序
启用脚本调试?
- 禁用脚本调试 (Internet Explorer)
the above will turn script debugging just for browser "internet
explorer"
- 禁用脚本调试(其他)
the above will turn script debugging on for all applications that host
the WebBrowser control (Outlook for example).
- 显示有关每个脚本错误的通知
means that although the script errors will continue to occur, you
will be notified about them with an popup box or in console box
我在 IE 团队工作。这些设置的含义最近发生了一些变化,所以我会尝试澄清一下:
禁用脚本调试 (Internet Explorer)
此设置仅对 2013 年之前的 Visual Studio 版本有影响。启用(未选中)后,Visual Studio 可以将其调试器附加到已经 运行 的 IE 实例。禁用(选中)时,如果 Visual Studio 是启动浏览器的那个,Visual Studio 只能调试 IE。换句话说,如果选中此项,已经 运行 个 IE 实例不能被旧版本的 VS 调试。
禁用脚本调试(其他)
启用(未选中)时,此设置允许 Visual Studio(所有版本)调试托管 WebBrowser 控件的应用程序中的 Web 内容。选中此框可防止 VS 调试这些应用程序。
显示有关每个脚本错误的通知
这控制是否命中作为脚本错误出现的对话框。该对话框使您有机会在出现错误时启动系统调试器(例如 Visual Studio)。
推荐配置
如果您使用旧版本的 Visual Studio(2013 年之前),您只需要考虑更改这些设置。事实上,更改这些设置可能会对页面的性能产生负面影响 JavaScript,因为这会导致引擎不使用 JIT 编译。
如果您使用内置的 F12 调试工具或较新版本的 Visual Studio,调试控制台将取代对脚本错误通知的需要,因为错误会记录在那里。其他两个设置不影响F12或新版VS调试脚本的能力。
这些 IE 设置有什么区别:
Disable script debugging (Internet Explorer)
Disable script debugging (Other)
Display a notification about every script error
如果我打开所有三个设置会出现什么类型的错误 禁用以及什么类型的错误将显示为 通知?
我注意到默认脚本调试(前两个设置) 在 IE 中被禁用。是否建议测试 Web 应用程序 启用脚本调试?
- 禁用脚本调试 (Internet Explorer)
the above will turn script debugging just for browser "internet explorer"
- 禁用脚本调试(其他)
the above will turn script debugging on for all applications that host the WebBrowser control (Outlook for example).
- 显示有关每个脚本错误的通知
means that although the script errors will continue to occur, you will be notified about them with an popup box or in console box
我在 IE 团队工作。这些设置的含义最近发生了一些变化,所以我会尝试澄清一下:
禁用脚本调试 (Internet Explorer)
此设置仅对 2013 年之前的 Visual Studio 版本有影响。启用(未选中)后,Visual Studio 可以将其调试器附加到已经 运行 的 IE 实例。禁用(选中)时,如果 Visual Studio 是启动浏览器的那个,Visual Studio 只能调试 IE。换句话说,如果选中此项,已经 运行 个 IE 实例不能被旧版本的 VS 调试。
禁用脚本调试(其他)
启用(未选中)时,此设置允许 Visual Studio(所有版本)调试托管 WebBrowser 控件的应用程序中的 Web 内容。选中此框可防止 VS 调试这些应用程序。
显示有关每个脚本错误的通知
这控制是否命中作为脚本错误出现的对话框。该对话框使您有机会在出现错误时启动系统调试器(例如 Visual Studio)。
推荐配置
如果您使用旧版本的 Visual Studio(2013 年之前),您只需要考虑更改这些设置。事实上,更改这些设置可能会对页面的性能产生负面影响 JavaScript,因为这会导致引擎不使用 JIT 编译。
如果您使用内置的 F12 调试工具或较新版本的 Visual Studio,调试控制台将取代对脚本错误通知的需要,因为错误会记录在那里。其他两个设置不影响F12或新版VS调试脚本的能力。