CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

我嵌的一段js怎么调也不行郁闷,请朋友们指点一下

楼主lankawangzi(新人)2006-03-04 10:28:03 在 .NET技术 / C# 提问

我嵌的一段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>  
  走过路过的朋友们指点指点把  
  问题点数:100、回复次数:5Top

1 楼net_lover(【孟子E章】)回复于 2006-03-04 10:35:58 得分 90

<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="此商品已经到期!";  
  }  
  closeit()  
  </script>  
  <div   id=ttt></div>Top

2 楼lankawangzi(新人)回复于 2006-03-04 10:36:05 得分 0

自己顶一下  
  Top

3 楼net_lover(【孟子E章】)回复于 2006-03-04 10:39:00 得分 10

注意:上面的代码复制下来直接使用是没有问题的。  
  如果单独js文件使用,一般的问题是:  
  1,ttt由于aspx的机制问题,一般在服务器端写   xx.ClientID来指定  
  2,js文件含有中文,编码问题会造成无法使用。一般将js文件另存为别的格式,如utf-8(与你we.config设置的编码有关)等,(记事本既有可以另存),就可以解决Top

4 楼lankawangzi(新人)回复于 2006-03-04 17:14:57 得分 0

谢谢了,非常感谢,激动  
  Top

5 楼lankawangzi(新人)回复于 2006-03-04 17:32:17 得分 0

我在private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  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'   未定义郁闷Top

相关问题

  • 请朋友们给我指点指点
  • 毕业设计!请各路朋友 前辈指点指点!
  • 毕业设计!请各路朋友 前辈指点指点!
  • 会Delphi的朋友请指点一下
  • 有Applet经验的朋友请指点!
  • 哪位朋友为我指点迷津!!!
  • 简单的关于JS计算问题........请路过的指点指点.
  • 简单的关于JS乘法计算问题........请路过的指点指点.
  • 在js中怎样得到日期之间的差,请js高手指点!!
  • 指点指点

关键词

  • js
  • 编码
  • 文件
  • strload
  • 另存
  • 请朋友们指点一下
  • 调也不行郁闷
  • js文件
  • 嵌的一段js怎么
  • 问题

得分解答快速导航

  • 帖主:lankawangzi
  • net_lover
  • net_lover

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo