从asp.net 4.0无法正确解释javascript

时间:2012-08-13 13:27:00

标签: javascript asp.net-4.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"

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

非常感谢任何建议和/或建议。谢谢

0 个答案:

没有答案