是否字符串包含Ajax
Does string contain Ajax?
我正在编写一个JavaScript教程页面,为了防止xss,我想检查用户的输入是否包含任何ajax,如果它返回一个错误字符串。此外,输入中可以用于xss的任何其他元素都应该使其出错。它的代码是什么?
尝试定义一个RegExp
包括方法,字符串不应该通过验证,利用RegExp.prototype.test()
与字符串作为参数
var re = /XMLHttpRequest|.'.ajax|.'.get|.'.post|.'.getScript|script/;
var str = "$.post";
var res = re.test(str) ? new Error("error") : str;
console.log(res)
相关文章:
- ajax加载()后,包含图表的图像不会重新绘制
- 使用jQuery发布的AJAX数据包含引号
- 需要一个用于AJAX的Javascript库,其中包含多部分/表单数据
- 如何进行AJAX调用,使其仅在我单击包含在特定类中的链接时触发;id”;父元素的
- AJAX数据包含一个或多个单词.
- 为什么jqPlot显示了一个错误的饼图,其中包含通过AJAX检索的数据
- 当jQuery ajax请求中包含#时,URL中断
- 在ajax加载的元素jquery上包含现有的jquery函数
- 为什么我的 ajax 调用没有生成,因为我包含 ajax 的 js 文件包含在 iframe 中
- 如何在拥有 Ajax 和 CSS 时包含 Java 脚本
- Qt-WebView是否支持包含异步Ajax的网页
- 有没有可能在asp-mvc4中使用ajax呈现的视图中包含javascript
- AJAX/javascript:解析包含数组的JSON
- 如何访问本地json文件并在纯JavaScript和AJAX上加载包含内容的菜单
- 如何确保包含多个$.ajax调用的函数完全同步运行,并允许在执行时重新绘制浏览器
- 使用ajax提交一个包含未知数量字段的html表单
- 级联 AJAX 响应,以访问未包含在 JSON 对象中的“有孩子”的对象
- 绘制图表.js包含 ajax 数据和响应式.一些问题和疑问
- Ajax 数据显示在包含 10 行的表中
- Ajax包含阻止页面加载的脚本