Js:根据内容扩大IFRAME的高度 <table><tr> <td id="mainview"> <iframe src="http://192.168.0.44/announce.asp?boardid=25"; width="100%" height="100%" name="main" scrolling="no" border="0" frameborder="0"> 这里是内框架,如果看不到请升级你的IE。</iframe></td> </tr></table> <script language="javascript" for="main" event="onload"> mainview.height=main.document.body.scrollHeight+10; </script> JS:自动计算数值 单价:20<br> 数量:<input type=text onKeyUp="javascript:total.value=20*this.value;"><br> 金额:<input type=text name=total><br> JS:弹出式窗口自动适应图片大小的代码! <script> str1=window.open('javascript:document.write("<body style=margin:0><img src=http://192.168.0.44/images/logo.gif>");window.resizeTo(document.images(0).width,document.images(0).height+20)',"win1","toolbar=0") </script>
JS:如何把选定的文本内容复制到剪贴板! <Script Language=Jscript> alert(clipboardData.getData('text')) //取得当前的剪切版内容 window.clipboardData.setData('text','指定数据') //自定义剪切版中的内容 alert(clipboardData.getData('text')) //在次取得当前剪切版内容 </Script> Js:判断radio多个单选按纽中是否有被选中的按纽
<script language="javascript"> <!-- function test() { for (i=0;i<document.all('test').length;i++) { if (document.all('test')[i].checked) {alert ('有选');return false;} } alert ('没选'); return false; } //--> </script> <input type="radio" name="test"> <input type="radio" name="test"> <input type="radio" name="test"> <input type="radio" name="test"> <input type="radio" name="test"> <input type="button" value="test" onClick="test()">
Css:关于Cursor属性提供的各种鼠标形状 Email 2003-10-23 23:25:10 <center>应用时只需<TD style='cursor:表格所列出的字母;'>即可,当然TD可以是其他HTML标签</center><p> <table cellSpacing="1" cellPadding="0" width="280" bgColor="#fefafa" border="0" align=center> <tr> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: crosshair; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> crosshair</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: default; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> default</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> hand</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#ffc080"> pointer</td> </tr> <tr> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: move; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> move</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: help; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> help</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: wait; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> wait</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: text; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> text</td> </tr> <tr> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: w-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> w-resize</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: s-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> s-resize</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: n-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> n-resize</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: e-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> e-resize</td> </tr> <tr> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: ne-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> ne-resize</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: sw-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> sw-resize</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: se-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> se-resize</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: nw-resize; PADDING-TOP: 5px" align="center"" width="25%" bgColor="#cccfff"> nw-resize</td> </tr> <tr> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: auto; PADDING-TOP: 5px" align="middle" width="25%" bgColor="#cccfff"> auto</td> <td style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: url('http://www.lshdic.com/img/mouse2.cur'); PADDING-TOP: 5px" align="middle" width="75%" bgColor="#ffc080" colSpan="3"> url(http://www.lshdic.com/img/mouse2.cur)</td> </tr> </table> Html:绝对与浏览器边框无缝隙的网页效果 <body bgcolor=menu style="border:none" scroll=no> Dhtml:制作的一个完美仿真的window选项卡 <HTML> <HEAD> <script language="javascript1.2"> // All Codez Modifed & Writen By Windy_sk, // You Can Use It Freely , But You Must Hold This Item !
var Card_list = new Array();
function Cardz(title,content) { this.title = title; this.content = content; }
//You can add the url list you wanted, format as below;
Card_list[0] = new Cardz("表单","<form action=''>性别:<input type=radio checked name=sex>男<input name='sex' type=radio>女<br>姓名:<input name='name'><br>工作:<select name='job'><option>待业</option><option>在学</option><option>工作</option></select><br><input type=submit><form>"); Card_list[1] = new Cardz("图片","<img src=http://www.agriffchina.com/pic/banner1.gif width=350 height=60>"); Card_list[2] = new Cardz("iFrame","<iframe style='filter:flipV()' src='http://www.sina.com.cn' width=400 height=90% marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=1></iframe>"); Card_list[3] = new Cardz("表格","<table border=1 width=100%><td>表格</td></tr><tr><td>111111111111</td></tr><tr><td>222222222222</td></tr></table>"); Card_list[4] = new Cardz("滚动字幕","<marquee> 滚动字幕 </marquee>");
var Num = Card_list.length; var cur_card = 1;
function document.onmousedown(){ var obj=event.srcElement var pobj=obj.parentElement.id; if(obj.className=="span"){ for(i=1;i<=Num+1;i++){
if(pobj==("btn"+i)){ document.all("td"+i).style.backgroundColor = "menu"; document.all("btn"+i).style.height = 20; if(i!=cur_card)content(i) cur_card = i; }else{ if(i<=Num){ document.all("td"+i).style.backgroundColor = "white"; document.all("btn"+i).style.height = 18; } } } } }
function content(i){ Content.innerHTML = Card_list[i-1].content }
function init(){ for(i=1;i<=Num;i++) document.all("MenuName"+i).innerText = Card_list[i-1].title; content(1); }
</script>
<style> td{font-size:9pt} .span{ cursor:default; padding-left:5; padding-top:2; padding-right:5; padding-bottom:0; width:70px; height:100%; TEXT-ALIGN: center; } </style> <TITLE>Table_Card</TITLE> <META http-equiv="content-type" content="text/html;charset=gb2312"> </HEAD> <BODY bgcolor=#FFFFFF onload=init()> <p> <table width=0 align=center><tr><td> <table cellpadding=0 cellspacing=0> <tr height=20 onselectstart="return false"> <script language="javascript1.2"> for(i=1;i<=Num;i++){ tdBody="<td valign=bottom>" tdBody+="<table cellspacing=0 cellpadding=0 bgcolor='menu'>" tdBody+="<tr>" tdBody+="<td width=1 height=1><\/td><td width=1 height=1><\/td>" tdBody+="<td bgcolor=white><\/td><td></td><td></td>" tdBody+="<\/tr>" tdBody+="<tr><td width=1 height=1><\/td><td width=1 height=1 bgcolor=white><\/td>" tdBody+="<td></td><td bgcolor=black><\/td><td></td>" tdBody+="<\/tr>" tdBody+="<tr><td width=1 bgcolor=white><\/td><td width=1 height=1><\/td>" tdBody+="<td id=btn"+i+" height=18><span class=span id=MenuName"+i+">title<\/span></td><td width=1 bgcolor=gray><\/td><td bgcolor=black width=1><\/td>" tdBody+="<\/tr>" tdBody+="<tr><td bgcolor=white><\/td><td colspan=4 height=1 bgcolor=white id=td"+i+"><\/td>" tdBody+="<\/tr>" tdBody+="<\/table>" tdBody+="<\/td>"; document.write(tdBody) } document.all("td1").style.backgroundColor = "menu"; document.all("btn1").style.height = 20; </script> <td style="border-bottom:1 white solid" width="50"></td> </tr> </table> <div style="BACKGROUND-COLOR: menu;padding:10;width:100%;height:200;border-left:1 white solid;border-right:2 outset;border-bottom:2 outset"> <span id=Content>Content</span> </div> </td></tr></table> </BODY> </HTML>
如何做圆角的表格? <HTML xmlns:v> <STYLE> v\:*{behavior:url(#default#VML);} //声明变量v为VML对象 </STYLE> <BODY> <v:RoundRect stroked='false' fillcolor='green' style='width:180;height:100'/>
保持刷新文本框中的值 <HTML> <HEAD> <META NAME="save" CONTENT="history"> <STYLE> .saveHistory {behavior:url(#default#savehistory);} </STYLE> <title>保持刷新文本框中的值</title></HEAD> <BODY> <INPUT class=saveHistory type=text id=oPersistInput> </BODY> </HTML> 汉字判断(js判断) //=====================js判断==================== //这样更简单 for(i=0;i<realname.length;i++){ char=realname.charCodeAt(i); if(!(char>255)){ alert("真实姓名应为汉字!"); userform.realname.focus(); return false; } }
|
分享到:
相关推荐
10.5.3 构造新的文法--一个在JSVM中实现JSVM2解析器的例子 10.6 高级用法 10.7 用正则表达式处理文本 10.7.1 创建一个计价公式编辑器 10.7.1.1 需求分析--什么是计价公式编辑器 10.7.1.2 系统...
在 XenApp 中定义用户环境 82 控制用户登录外观 83 控制对设备和端口的访问 83 映射客户端驱动器 84 更改 ExecuteFromMappedDrive 注册表设置 84 映射客户端 COM 端口和音频 84 在会话中显示本地特殊文件夹 85 要求 ...
另外,我认为webtor.io会流经服务器并应用定价的速率限制,因为您将自己在浏览器中查看torrent,如果没有中间人服务,该站点将仅托管客户端脚本和工具,因此不会在此处进行定价将帮助您从各种跟踪器中找到数据库中的...
由浏览器(如IE、Chrome等)解析 动态网页:由相应的脚本引擎来解释执行,根据指令生成静态网页,如PHP、JSP、ASPX等 直接的区别是动态页面访问相同的页面,客户端获得的源代码可能不同 1.不依赖数据库 2.灵活性差,...
(基于对象和事件驱动的客户端脚本语言;也是一种广泛应用于客户端Web开发的脚本语言) 基于对象:网页中的一切元素都是假象!不需要new,即可直接使用 事件驱动:JavaScript的执行都是由事件引发 解释执行:先读...
除了匿名访问用户(Anonymous)外,IIS中的FTP将使用Windows 2000自带的用户库(可在“开始→程序→管理工具→计算机管理”中找到“用户”一项来进行用户库的管理)。 最后,关键一步还有就是将你的电脑变为网络中的...
ExtAspNet v2.2.1 ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果, 目标是创建没有JavaScript,没有... -在Page_Load中设置了哪些需要在AJAX中更新的Asp.net控件会在回发时保持状态,可以...
例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现哦那个Email...
绕过方式:JavaScript校验是在浏览器进行的,也就是在数据发送到服务器之前,因此很容易绕过,在浏览器设置中禁用JavaScript即可。 攻击手段与影响 2、绕过客户端校验 3、绕过服务端校验 1.content-type字段校验...
JavaScript就是所谓的客户端脚本语言,是一种在互联网浏览器(浏览器也称为Web客户端,因为它连接到Web服务器上,以下载页面)内部运行的计算机编程语言。JavaScript的工作方式很有趣。普通网页内都会插入一些...
-Grid的Values属性访问限制由internal改为public,这就意味这可以自由改变Grid中每个单元格的值了。 -增加示例-如何将Grid控件导出为Excel(data\grid_excel_run.aspx)(feedback:503684912)。 -如果TreeNode的属性...
例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; <br>(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现哦那个...
检测到的程序,或者不在 -.DAT 文件中(例如用户定义的程序),则清 除操作会失败,并转而执行辅助操作。如果您选择"删除"操作,则仅删除 定义为有害的程序,而遭到修改的注册表键可能会保持不变。 - 脚本...
而另一种,是称为浏览器——服务器的B/S结构,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网...
而另一种,是称为浏览器——服务器的B/S结构,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网...
例如 可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理 ,然后向web浏览器发送信息; (5)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用 者不会看到ASP所...
Web应用实际上是没有状态的,这就说明Web应用程序不自动指示序列中的请求是否来自相同的浏览器或客户端,也无法判断浏览器是否一直在浏览一个页面或者一个站点,也无法判断用户执行了哪个操作并统计用户的喜好。...
例如 可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理 ,然后向web浏览器发送信息; (5)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用 者不会看到ASP所...
在SWFUpload的使用过程中,无论在客户端还是服务器端都要和File Object打交道,在一个File Object中包含了以下内容: { id : string, // SWFUpload file id, used for starting or cancelling and upload ...
3.支持使用ASP.NET MVC Ajax默认的MicrosoftAjax和MicrosoftMvcAjax客户端脚本库实 现Ajax分页; 4.支持使用jQuery实现Ajax分页,生成的Html代码更精简; 5.支持Ajax分页模式下,若客户端浏览器不支持或禁用...