我正在向旧版 Web 应用程序添加一些功能,该应用程序具有与以下内容等效的 JavaScript 片段,用于构建相对 URL 的路径。原始代码中的注释暗示该document.all
调用可能用于 Internet Explorer 6 检测:
var url = document.all ? 'path;' : 'path?';
// followed by code adding query parameters separated by &
我已经在网上搜索和阅读,并了解使用document.all
浏览器检测是过时的。我无法访问 IE 6,并且认为任何使用它的人都应该停止。同时,我不想给可能仍在使用它的任何用户带来问题。
我的问题是:是否有任何当前的浏览器(我在这个组中自由地包括 IE 6),出于任何原因,需要分号而不是问号来将路径与查询分开。