ASP的概念问题。我一直不大理解
30分,求一个详细的解释。
ASP 与VBscript,javascript的关系
我记的好像有的书上些的。ASP包括服务端vbscript和客户端javascript
但ASP 不是<%%>里的么
而那VBscript,javascript,不是<script></script>里的么?
我现在的概念很乱。
还有一个问题SQL注入算是脚本攻击的一种么?
参考答案:ASP与VBS 和JAVASCRIPT 的关系 ASP里面使用的就是VBS 像一些函数 之类的都是VBS里面的函数。 而JAVASCRIPT呢 则是辅助与ASP的。象一些表单的提交。我们要用到VBS或者是JAVASCRIPT去对他进行控制 如 你输入一个EMAIL 他可以判断你输入的EMAIL的格式是否正确。都可以用他们来对其进行控制。
<% %> 他们的作用是 也就是你写的ASP的内容要全部放到他里面 如果不放进去 如SERVER.CREATEOBJECT("ADODB.CONNECTION")创建数据源 这是ASP里面的一个对象 如果不 放在这里面的话 就会出错的。 关于SCRIPT 和/SCRIPT 你则可以在<% %>里面包含他们 也可以写到外面. 如<%
response.write "<script language='javascript'>alert('测试成功');</script>" %>
等.. 还有就是JAVASCRIPT是客户端脚本语言 等.. 你多看下吧 会明白的 不难
SQL注入则是对SQL语言中的漏洞进行攻击 如 简单的一些 1=1 什么的. 脚本攻击 应该是在你输入的表单中 写入<SCRIPT > 语句 如果没过滤的话 则会执行.. 你自己多看看吧..