我的一个页面用html显示就没有什么问题、但我用jsp显示就不能显示。为什么?

我的一个页面用html显示就没有什么问题、但我用jsp显示就不能显示。为什么?
[b]问题补充:[/b]
就是一个仿百度的页面及能增加一行table表 请指点、 谢了。。。
[b]问题补充:[/b]
你们也可以把这个页面改成jsp页面、运行一下试试、我运行不出来、有问题吗?
[b]问题补充:[/b]
yr512656630:你好、我的环境没有什么问题、我用的是MyEcliplse6.5和Tomcat6.0、就是这个页面用Html显示没有问题,但我用jsp显示老是js有错;
麻烦您也试试、好吗? 谢了

7个回答

[code="java"]
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

















单击增加按钮添加













[/code]
我这里没问题,我用myelicpse5.0,tomcat5.0 ie 6.0

可能是页面里面的JAVA代码有问题.最好先去掉JAVA代码,然后在访问。一步一步调试一下。

能把代码贴出来吗?原因有很多,比如访问的URL,比如你用到的哪些技术,端口啊什么的,这样也好分析,你说呢

jsp要先建一个WEB工程,怎么说了,还要配置tomcat啊,你给的代码没什么问题,可是,你要先建立WEB工程,在浏览器访问JSP网页的路径才能显示啊,LOOK,http://localhost:tomcat端口号/工程名/texttishi.jsp页面。有些东西我无法解释清楚,请从学习搭建开发环境做起,行吗

你的页面我测试过,问题是JS里面,在火狐中可以浏览,在IE中无法运行,JS内部代码有问题onload()载入的时候要遵循W3C标准,使用docoument.getE..By('apx')来传递对象。

[code="java"]
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>






<script type="text/javascript">
    function ToTest(){
        var aspx = document.getElementById("aspx");
        test(aspx);
    }
</script>












单击增加按钮添加













[/code]

火狐中测试可以,IE中不行,你的JS代码COPY的有问题,在去找找规范的,浏览器兼容比较难做,火狐中测试可以

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!