0

我最近从 asp.net 3.5 升级到 4.0。从那以后,我在超链接中遇到了一些关于 javascript 的随机问题。据我所知,浏览器没有正确解释某些超链接中的 javascript。例如,我有一个用于站点地图的 TreeView。有人正在单击“展开/折叠”图像,而不是执行 javascript,而是试图将它们定向到页面:

javascript:TreeView_ToggleNode(ctl00_MainContent_TreeView1_Data,1,ctl00_MainContent_TreeView1n1,' ',ctl00_MainContent_TreeView1n1Nodes)

我知道这种情况正在发生,因为我收到错误“从客户端 (:) 检测到潜在危险的 Request.Path 值”。从生成的请求到“javascript:TreeView_Toggle ...”。

这只是一个例子。我在其他链接上也遇到了一些其他错误。它也不是特定的浏览器。它的范围从 IE6 到 Firefox 14。

我也不肯定这在我升级之前没有发生,并且升级刚刚捕获了这些“潜在危险的请求”。但是我有

requestValidationMode="2.0"

我自己无法重现此错误。我刚刚从网站上发生错误时收到的电子邮件中看到了这一点。

任何建议和/或建议将不胜感激。谢谢

4

0 回答 0