ValidationRequest问题.如何处理? [英] ValidationRequest Problem . how to handle?
本文介绍了ValidationRequest问题.如何处理?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
"从客户端检测到潜在危险的Request.Form值. 我不想禁用页面ValidationRequest.我该怎么办?
解决方案
请参见此处:
检测到ASP.NET 4.0潜在危险的Request.Form值 [ ^ ]
您应该使用JavaScript(或服务器端脚本)正确地转义任何用户输入.这是您可以尝试的另一个JavaScript函数
字符串 .prototype.escapeHTML = 功能(){ 返回( 此 .replace(/>/g,' & ; gt;'). replace(/</ g,'& lt;'). replace(/ "
See here:
ASP.NET 4.0 potentially dangerous Request.Form value was detected[^]
You should use JavaScript (or a server-side script) to properly escape any user input. Here''s another JavaScript function you could try
String.prototype.escapeHTML = function () { return( this.replace(/>/g,'>'). replace(/</g,'<'). replace(/"/g,'"') ); }; var codeEl = document.getElementById('test'); if (codeEl) { codeEl.innerHTML = codeEl.innerHTML.escapeHTML(); }
这篇关于ValidationRequest问题.如何处理?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文