转到正文

天亮了说晚安's Blog

欢迎您的光临! http://www.tllswa.com

存档

2009 年 7 月 的存档

var arr = showModalDialog(url, window, “dialogWidth:” + width + “px;dialogHeight:” + height + “px;help:no;scroll:no;status:no”); 应用背景: 需要打开一个子窗体,将需要修改的数据传到子窗体,然后将子窗体中修改过的数据,传回父窗体。(父窗体不能被刷新) 例如:父窗体只供用户查看,子窗体用于修改。 方法: 父窗体: dim xxx ‘返回值 dim yyy ‘传到子窗体的参数 var xxx = ShowModalDialog(‘xxx.asp’,’yyy’,’dialogWidth:100px;DialogHeight=290px;status:no’) 子窗体: dim yyy ‘从父窗体传来的参数 dim xxx ‘传回父窗体的参数 yyy = window.dialogArguments xxx = window.returnValue 一、showModalDialog和showModelessDialog有什么不同?   showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。   showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P) 二、怎样才让在showModalDialog和showModelessDialog的超连接不弹出新窗......Read More

JavaScrip日期时间代码

7 月 18
未分类

日期时间代码(格式:2006年4月4日 星期二 丙戌年三月初七) 代码处 <script language=JavaScript> <!– var bsYear; var bsDate; var bsWeek; var arrLen=8; //数组长度 var sValue=0; //当年的秒数 var dayiy=0; //当年第几天 var miy=0; //月份的下标 var iyear=0; //年份标记 var dayim=0; //当月第几天 var spd=86400; //每天的秒数 var year1999=”30;29;29;30;29;29;30;29;30;30;30;29″; //354 var year2000=”30;30;29;29;30;29;29;30;29;30;30;29″; //354 var year2001=”30;30;29;30;29;30;29;29;30;29;30;29;30″; //384 var year2002=”30;30;29;30;29;30;29;29;30;29;30;29″; //354 var year2003=”30;30;29;30;30;29;30;29;29;30;29;30″; //355 var year2004=”29;30;29;30;30;29;30;29;30;29;30;29;30″; //384 var year2005=”29;30;29;30;29;30;30;29;30;29;30;29″; //354 var year2006=”30;29;30;29;30;30;29;29;30;30;29;29;30″; var month1999=”正月;二月;三月;四月;五月;六月;七月;八月;九月;十月;十一月;十二月” var month2001=......Read More

 ASP具备管理不同语言脚本程序的能力,能够自动调用合适的脚本引擎以解释脚本代码和执行内置函数。ASP开发环境提供了两种脚本引擎,即VBScript(缺省)和JScript。不过,开发者并没有被限制于只能使用这两种语言,只要能够提供合适的ActiveX脚本引擎就能使用任何脚本语言。   脚本语言的选择往往基于许多不同原因:它可能是开发者最为熟悉的语言,可能是对给定工程来说能够提供最多特色支持的,也有可能是最具效率的。不同的环境和要求使得我们在选择脚本语言时注重不同的因素,同时也使得我们在某些时候面临选定的脚本语言不能直接提供其它语言固有的函数这一问题,或某个脚本已经写成但用的却是另外一种脚本语言。   此时应该怎么办?是否需要用当前所用的脚本语言重写这些脚本?或者说,是否有可能在一种脚本语言中调用其它脚本语言的内置函数?本文要说明的就是在ASP应用中如何让VBScript脚本和JScript脚本交互以最大限度地获得两种脚本语言的特色支持。   一、VBScript和JScript的内置函数   在VBScript和JScript中,有大量的内置函数功能是相同或类似的。然而,在一种脚本语言中内置的函数并非总是在另外一种脚本语言中也有对应的函数。例如,VBScript提供了......Read More

JavaScript 之 getElementById

7 月 18
未分类

document.getElementById(“MyFile”)为:获得名称为MyFile的层。 insertAdjacentHTML(“beforeEnd”, str)为:MyFile层在其后追加插入内容为“文件名:<INPUT type=”file” size=”50″ NAME=”File”>” 的html格式信息。 向下面的例子,可以拷贝到网页中试试: <script language=”JavaScript”>      function addFile() {          var str = ‘文件名:<INPUT type=”file” size=”50″ NAME=”File”>’          document.getElementById(“MyFile”).insertAdjacentHTML(“beforeEnd”, str)      }     </script> <div id=”MyFile”> </div> <a href=”javascript:addFile()”>添加文件</a> Read More

定时打开指定页面 <script language=”JavaScript”> function opencolortext(){ window.open(‘http://www.souzz.net’) } setTimeout(“opencolortext()”,1000) </script> Read More

关于document.images

7 月 18
未分类

document.images——顾名思义,文档中的图象资源。 若多个图片,按照显示的先后采用数组接受,先从这里看起 <script language=javascript> function cnbruce(i){ alert(document.images[i].src) } </script>   <img src=”http://blog.blueidea.com/button/88×31.gif“> <img src=”http://www.cnbruce.com/images/logo.gif”><br>   <input onclick=”javascript:cnbruce(0)” value=”图片1地址” type=button> <input onclick=”javascript:cnbruce(1)” value=”图片1地址” type=button> 程序应该没多大问题,其中关于参数i,我每次都需要赋值。现在用document.images.length来判断个数 <script language=javascript> function cnbruce(){ alert(“本页有 “+document.images.length+” 张图片”) } </script>   <img src=”http://blog.blueidea.com/button/88×31.gif“> <img src=”http://www.cnbruce.com/images/logo.gif”><br>   <input onclick=”java......Read More

一个日历代码

7 月 18
未分类

一个日历 我记得有人跟我要过日历控件,下面简单整理了一个,主要包含三个文件,calender.htm calender.js showtimes.js calender.htm—————- <html> <head>      <title>日历控件</title>      <script language=”JavaScript” src=”showtimes.js” type=”text/JavaScript”></script> </head> <body onLoad=”showtimes()”>      <table width=”90%” border=”0″>          <tr align=”center”>              <td colspan=”2″ rowspan=”4″>                  <script language=”JavaScript” src=”calender.js” type=”text/JavaScript”></script>                  <script language=”javascript”>                  CAL();                  </script>            ......Read More

  我们一般都用Marquee标签控制元素的滚动。但是单向的Marquee滚动是不连续的,每滚完一幕,就会出现一次空白。而下面介绍中的滚动则是连续的,毫不间断。   下面小阳为你介绍这是如何实现的。   为了滚动能够“连续”,我们需要将字幕的内容复制多遍,直到内容的高度不小于滚   动区高度的两倍。然后我们将溢出的滚动条隐藏掉,用代码控制滚动条向下移动(这时内容将向上移动)。当滚动条滚动到最下方时,理论上不能再往下滚动了,于是我们立刻调整滚动条,将它向上滚动到一个和当前画面一样的位置。结果我们看到的就是连续的滚动了。呵呵,说的就是这么简单,那做起来如何呢?我们看看是如何逐步实现的。 <div id=”marquees”> <!– 这些是字幕的内容,你可以任意定义 –> <a href=”#”>链接一</a> <br> <a href=”#”>链接二</a> <br> <a href=”#”>链接三</a> <br> <a href=”#”>链接四</a> <br> <!– 字幕内容结束 –> </div> <!– 以下是java-script代码 –> <script language=”java-scrip......Read More

<script> var yy=””; function test(){ for(i=0;i<document.y.ye.length;i++){ if(document.y.ye[i].checked){ alert(document.y.ye[i].nextSibling.nodeValue);     } } } </script> <form name=”y” method=get> <input type=hidden id=”yexj00″> <input type=radio value=”ye1″ name=”ye” checked> Option One <input type=radio value=”ye2″ name=”ye”> Option Two <input type=radio value=”ye3″ name=”ye”> Option Three <input type=radio value=”ye4″ name=”ye”> Option Four <input type=button value=test onclick=”test()”> </form>   <script language=”javascript”> function changing() { var radion; radion=document.form1.radiobutton; if(radion==null) { alert(“请选择要变更的许可证”); } else alert(“yes”); } </script> <form name=”form1″ method=”......Read More

备案信息