日期:2014-05-16  浏览次数:20772 次

指定用什么脚本的代码,写在哪里?
首页代码如下



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="root.asp">
  <p>a
    <label for="txta"></label>
  <input type="text" name="txta" id="txta" />
  b
  <label for="txtb"></label>
  <input type="text" name="txtb" id="txtb" />
  c
  <label for="txtc"></label>
  <input type="text" name="txtc" id="txtc" />
  </p>
  <p>
    <input type="submit" name="button1" id="button1" value="提交" />
    <input type="reset" name="button2" id="button2" value="重置" />
  </p>
</form>
</body>
</html>



root.asp的代码如下

<%
var bla
var blb
var blc
bla=request.form("txta")
blb=request.form("txtb")
blc=request.form("txtc")
%>


运行后,提示出错:

Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配: 'var'


请问:

1、我是没有设置使用任何脚本,可是,为什么360浏览器,就认定我用的是VBscript脚本了?

2、我用的是javascript
那么我的<script language="javascript">  应该写在哪里呢?

谢谢指导。

------解决方案--------------------
<%  %> 这是后台代码,与浏览器没关系, asp ,iis 下默认是用 VBscript


<%@LANGUAGE="javascript"  codepage=936 %>
<%
var bla
var blb
var blc
bla=Request.form("txta")
blb=Request.form("txtb")
blc=Request.form("txtc")
%>