javascript脚本问题

bluelifehost 2003-09-14 10:29:03
我的程序是这样的:
<javascript>
function go()
{
per = true;
start();
}
</javascript>
<body onload ="javascript:go()" MS_POSITIONING="GridLayout">
运行该页面的时候,先会说出现运行期错误
然后说:Microsoft JScript 运行时错误: 缺少对象
为什么这样?
请各位大虾帮忙!!
...全文
46 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
panyee 2003-09-14
  • 打赏
  • 举报
回复
<style> .glow { FILTER: glow(color="#ff7f00",strength=20);WIDTH: 100px }
.shadow { FILTER: shadow(color=gray,direction=135) }
</style>
</SCRIPT>--------------这个标签作何解释??
</HEAD>
bluelifehost 2003-09-14
  • 打赏
  • 举报
回复
我把所有的代码都贴出来:

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="Desktop.aspx.vb" Inherits="zzapp.Desktop"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>主页面</title>
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
<meta content="VisualStudio.HTML" name="ProgId">
<meta content="Microsoft Visual Studio.NET 7.0" name="Originator">
<script language="javascript">
<!--//
//定义的不同的网页变量
//JAVASCRIPT中是区分大小写的,包括引用的变量
var modifypassword;
var usermanage;
var calendar;
var map;
var viewlogin;
//===============
var base = "images/time/dg"
var space = "images/time/space.gif"
var spacek
var per = false
var switchcount=0
//打开各个不同的网页
function openmapmain()
{
map=window.open("http://zhangxq/zzapp/mapmain.aspx","mapmain","status=no,toolbar=no,menubar=no,resizable=yes,location=no,scrollbars=no,fullscreen =no,top=0,left=0");
}

function openlogin()
{
if (<%=session("USER_LOGINRIGHT")%>=="1202")
{
viewlogin=window.open("http://zhangxq/zzapp/viewlogin.aspx","viewlogin","status=no,toolbar=no,menubar=no,resizable=yes,location=no,scrollbars=no,fullscreen =no,top=0,left=0");
}
else
{
window.alert("您没有权限查看日志!")
}

}


function modifypassword()
{
if (<%=session("USER_LOGINRIGHT")%>=="1201")
{
modifypassword=window.open("http://zhangxq/zzapp/modifycode.aspx","modifypassword","status=no,toolbar=no,menubar=no,resizable=no,location=no,top=200,left=200,height=300,width=300");

}
else
{
window.alert ("您没有权限修改密码!!");
}

}

function opencalender()
{
calender=window.open("http://zhangxq/zzapp/calendar.htm","calender","status=no,toolbar=no,menubar=no,resizable=no,location=no,top=200,left=200,height=500,width=600");
}
//
function SecondLogin()
{
if(confirm("确认重新登陆系统,返回登陆窗口?"))
{
window.location ="login.aspx";
modifypassword.close();
calender.close();
map.close();
email.close();
viewlogin.close();

}
}


function openusermanage()
{
if(<%=session("USER_QX")%>="1201")
{
usermanage=window.open("http://zhangxq/zzapp/usermanage.aspx","usermanage","status=no,toolbar=no,menubar=no,resizable=no,left=0,top=0");
}
else
{
window.alert("你没有权限进行用户管理!");
}
function logout()
{
if (confirm("你真的要退出系统吗?"))
{

self.close();
modifypassword.close();
calender.close();
map.close();
viewlogin.close();
usermanage.close();

}
}

//开始设置时间
function go()
{
per = true;
start();
}


function start()
{
if(per == true)
{
var now = new Date()
var hours = now.getHours();
var ampm = (hours < 12) ? "am" : "pm"
hours = (hours > 12) ? (hours - 12) + "" : hours + ""
hours = (hours == "0") ? "12" : hours
hours = (hours < 10) ? "0" + hours : hours + ""
var minutes = now.getMinutes();
minutes = (minutes < 10) ? "0" + minutes : minutes + ""
var seconds = now.getSeconds();

//为了刷新SESSION******每十分钟刷新一次
switchcount++;
if (switchcount==600)
{
switchcount=0;

// RefreshSession();

}
//**************
seconds = (seconds < 10) ? "0" + seconds : seconds + ""
document.one.src = (hours.charAt(0)=="0") ? space : add(hours.charAt(0))
document.two.src = add(hours.charAt(1))
document.three.src = (now.getSeconds() % 2) ? add("on") : add("off")
document.four.src = add(minutes.charAt(0))
document.five.src = add(minutes.charAt(1))
document.six.src = add(ampm)
setTimeout("start()",500)
}
}

function add(it)
{
return base + it + ".gif"
}
//-->
</script>
<script language="vbscript">
' function SecondLogin
' if msgbox ("确认重新登陆系统,返回登陆窗口?",vbyesno+vbquestion)=vbyes then
' window.location="login.aspx"
' end if
' end function
</script>
<LINK href="Styles.css" rel="stylesheet">
<style> .glow { FILTER: glow(color="#ff7f00",strength=20);WIDTH: 100px }
.shadow { FILTER: shadow(color=gray,direction=135) }
</style>
</SCRIPT>
</HEAD>
<body onload ="javascript:go()" MS_POSITIONING="GridLayout">
<script language="JavaScript" src="JS/forbiddenmouse.js"></script>
<form id="formdesk">
<INPUT id="Text1" style="Z-INDEX: 101; LEFT: 215px; WIDTH: 2px; POSITION: absolute; TOP: 120px; HEIGHT: 85.79%" type="text" size="1" name="Text1">

为了省事,我只贴了想关的代码
panyee 2003-09-14
  • 打赏
  • 举报
回复
晕,这么明显的,标签用script

<script>
function go()
{
per = true;
start();
}
</script>
panyee 2003-09-14
  • 打赏
  • 举报
回复
应该哪有语法错误? 
是不是html代码的语法颜色不对了??
对程序分段检查,把多的引号或大括号找出来
bluelifehost 2003-09-14
  • 打赏
  • 举报
回复
我的start()其实已经定义了,我为了方便没有写出来!
我的这个程序以前还很好的,只是突然就不行了!
我市说所有的脚本都不行
panyee 2003-09-14
  • 打赏
  • 举报
回复
start()没有定义

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧