重定向到 DHL 跟踪站点时出现 IE 错误:属性 dcsMultiTrack 的值为 null 或未定义,不是函数对象
IE error when redirecting to DHL tracking site: The value of the property dcsMultiTrack is null or undefined, not a Function Object
我 运行 在尝试从我的应用程序重定向到 DHL 跟踪站点时遇到特定于浏览器的错误
我的 web.config
文件 AppSettings
中有这个密钥
<add key ="DHL" value="http://www.dhl.com/en/express/tracking.html?AWB={tracking_number}"
我也有一个HyperLink
这样的控件
<asp:HyperLink id="hlink" runat="server" Target="_blank">
</asp:HyperLink>
然后我在后面的代码中设置值:
hlink.NavigateUrl = String.Format(System.Configuration.ConfigurationManager.AppSettings["DHL"], myClass.TrackingNumber)
当我点击 url 并重定向到网站时,当页面加载时,弹出网页错误 window 并显示以下消息:
The value of the property dcsMultiTrack is null or undefined, not a
Function Object
如果我只是忽略该消息并对错误单击“否”window,该网站将继续正常加载。
但是,每次我重定向到 DHL 时都会出现错误,这真的很难看。
这只发生在 IE 上,我用 Edge 测试过,没问题。 此外,这个功能不是来自我的代码,而是来自 DHL 的网站。 所以我不确定我是否可以做些什么。任何建议将不胜感激。
我想这可能与我使用的url有关,这个URL是不是过时了? URL 重定向到 DHL 有什么好处?
事实证明,这是旧版 DHL 跟踪站点。对于任何需要使用类似功能的人,请改用新的 URL:
https://www.dhl.com/us-en/home/tracking/tracking-express.html?submit=1&tracking-id={0}
我 运行 在尝试从我的应用程序重定向到 DHL 跟踪站点时遇到特定于浏览器的错误
我的 web.config
文件 AppSettings
中有这个密钥
<add key ="DHL" value="http://www.dhl.com/en/express/tracking.html?AWB={tracking_number}"
我也有一个HyperLink
这样的控件
<asp:HyperLink id="hlink" runat="server" Target="_blank">
</asp:HyperLink>
然后我在后面的代码中设置值:
hlink.NavigateUrl = String.Format(System.Configuration.ConfigurationManager.AppSettings["DHL"], myClass.TrackingNumber)
当我点击 url 并重定向到网站时,当页面加载时,弹出网页错误 window 并显示以下消息:
The value of the property dcsMultiTrack is null or undefined, not a Function Object
如果我只是忽略该消息并对错误单击“否”window,该网站将继续正常加载。 但是,每次我重定向到 DHL 时都会出现错误,这真的很难看。
这只发生在 IE 上,我用 Edge 测试过,没问题。 此外,这个功能不是来自我的代码,而是来自 DHL 的网站。 所以我不确定我是否可以做些什么。任何建议将不胜感激。
我想这可能与我使用的url有关,这个URL是不是过时了? URL 重定向到 DHL 有什么好处?
事实证明,这是旧版 DHL 跟踪站点。对于任何需要使用类似功能的人,请改用新的 URL:
https://www.dhl.com/us-en/home/tracking/tracking-express.html?submit=1&tracking-id={0}