我嵌的一段js怎么调也不行郁闷,请朋友们指点一下
<script language="javascript">
var strtitle = "物品"
var Days = 1
var Hours = 1;
var Minutes =1;
var Seconds =1;
var intervalID=0;
var title;
function closeit()
{
intervalID = setInterval("f(strtitle)",1000);
}function f(title)
{
ttt.innerText= title+"还剩"+Days+"天"+Hours+"小时"+Minutes+"分"+Seconds+"秒";
if(Seconds == 0 & Minutes == 0 & Hours == 0 & Days == 0)
{
f_stop();
}
if(Seconds>0)
{
Seconds--;
}
else
{
Minutes--;
Seconds = 59;
}
if(Minutes<0)
{
Hours--;
Seconds = 59;
}
if(Hours<0)
{
Days--;
Hours = 23;
}
}
function f_stop()
{
clearInterval(intervalID);
ttt.innerText="此商品已经到期!";
}</script>
走过路过的朋友们指点指点把
<script language="javascript">
var strtitle = "物品"
var Days = 1
var Hours = 1;
var Minutes =1;
var Seconds =1;
var intervalID=0;
var title;
function closeit()
{
intervalID = setInterval("f(strtitle)",1000);
}function f(title)
{
ttt.innerText= title+"还剩"+Days+"天"+Hours+"小时"+Minutes+"分"+Seconds+"秒";
if(Seconds == 0 & Minutes == 0 & Hours == 0 & Days == 0)
{
f_stop();
}
if(Seconds>0)
{
Seconds--;
}
else
{
Minutes--;
Seconds = 59;
}
if(Minutes<0)
{
Hours--;
Seconds = 59;
}
if(Hours<0)
{
Days--;
Hours = 23;
}
}
function f_stop()
{
clearInterval(intervalID);
ttt.innerText="此商品已经到期!";
}</script>
走过路过的朋友们指点指点把
解决方案 »
- 新手求助,关于私有变量继承的问题
- 怎么让CMD窗口持续输出我想要输出的内容?
- 如何让在gridview中的单元格中按下回车健后,光标往后移,而不是往下移
- C#问题
- extsharp 中文乱码问题
- String Resource Generator修正版 适应Visaul Studio.Net 2005
- 在C#如何只得到记录的条数
- 300分求:如何去掉CrystalReportViewer的状态栏?--解决马上给分!
- C#中,如何在编译时在Output窗口里提示一句话??
- C#串口收发数据,子线程更新textbox控件内容,一段时间后,界面卡死,请教问题原因所在
- 将access数据库的mdb文件以嵌入方式编译到exe文件中后,如何查询、添加、删除这个数据库?谢谢。
- 一个关于DATAGRID,DATASET的问题
var strtitle = "物品"
var Days = 1
var Hours = 1;
var Minutes =1;
var Seconds =1;
var intervalID=0;
var title;
function closeit()
{
intervalID = setInterval("f('" + strtitle + "')",1000);
}function f(title)
{
ttt.innerText= title+"还剩"+Days+"天"+Hours+"小时"+Minutes+"分"+Seconds+"秒";
if(Seconds == 0 & Minutes == 0 & Hours == 0 & Days == 0)
{
f_stop();
}
if(Seconds>0)
{
Seconds--;
}
else
{
Minutes--;
Seconds = 59;
}
if(Minutes<0)
{
Hours--;
Seconds = 59;
}
if(Hours<0)
{
Days--;
Hours = 23;
}
}
function f_stop()
{
clearInterval(intervalID);
ttt.innerText="此商品已经到期!";
}
closeit()
</script>
<div id=ttt></div>
如果单独js文件使用,一般的问题是:
1,ttt由于aspx的机制问题,一般在服务器端写 xx.ClientID来指定
2,js文件含有中文,编码问题会造成无法使用。一般将js文件另存为别的格式,如utf-8(与你we.config设置的编码有关)等,(记事本既有可以另存),就可以解决
{
strload = "<script language='javascript'>var Days = 0;var Hours = 0;var Minutes = 0;var Seconds = 0;var strtitle = '商品';var iscountdown = 'n';</script>";
Page.RegisterStartupScript("",@strload);
}
然后提示错误: 'strtitle' 未定义郁闷