首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

宣言为excel的jsp页面为什么不能调用javascript

2011-12-24 
声明为excel的jsp页面为什么不能调用javascript申明了该jsp为excel,我想在该页中执行javascript,可是没有

声明为excel的jsp页面为什么不能调用javascript
申明了该jsp为excel,我想在该页中执行javascript,可是没有反应!!!
代码如下
<%@page   contentType= "application/vnd.ms-excel;charset=GBK "%>
<html>
<head>
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 ">
<link   rel= "stylesheet "   href= "./css/icss.css "   type= "text/css ">
<title> 平均等待时长 </title>
</head>
<SCRIPT   language= "JavaScript ">
        alert( "你好 ");
</SCRIPT>
.................

运行后javascript不会被调用,而改为 <%@page   contentType= "text/html;charset=GBK "%> 就可以。但是我现在需要的是excel功能的页面。


[解决办法]
<%@page contentType= "text/html;charset=GBK "%>
<html>
<head>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
<link rel= "stylesheet " href= "./css/icss.css " type= "text/css ">
<title> 平均等待时长 </title>
</head>
<body>
<SCRIPT language= "JavaScript ">
function wload(){
alert( "你好 ");
}
</SCRIPT>
<iframe onload= "wload() " src= "excel.jsp " frameborder= "0 " style= "width:100%;height:100% "> </iframe>
</body>
</html>


excel.jsp
<%@page contentType= "application/vnd.ms-excel;charset=GBK "%>

原先你jsp的内容,只是去掉script
[解决办法]
换一种思路解决问题
[解决办法]
用JavaScript得到控件 提交之后 设置控件 display=true;不知道可不可以
[解决办法]

<%@page contentType= "application/vnd.ms-excel;charset=GBK "%>
改为
<%@page contentType= "text/html;charset=GBK "%>
[解决办法]
excel一旦设定,js属性失效

热点排行