易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : javascript

javascript:window.showModalDialog缓存问题

 来源:http://blog.csdn.net/Mr_Von/archive/2009/04/29/4136273.aspx
window.showModalDialog会有缓存,导致第二次不进入pageload,解决方法:跟一个随机的参数:
          var time =new Date();
          var iWidth=840;
          var iHeight=350;
          var retval = window.showModalDialog('CustomerChargeDetail.aspx?HouseID=' + HouseParam+"&time="+time,'son','dialogwidth:'+iWidth+'px;dialogheight:'+iHeight+'px;help:no;status:no;scroll:directories:no;scrollbars:no;Resizable=no;')
或者:
<head></head>里加<meta   http-equiv="Pragma"   content="no-cache">  ......

JavaScript Array Note

/*
由于javascript是一种无类型语言,所以一个数组的元素可以具有任意的数据类型,同一个数组的不同元素
可以具有不同的类型,数组的元素设置可以包含其他数组,这样就可以创建一个复杂的数组了.
并且在这点上说javascript作为一种脚本语言不同于那种严格的面向对象的c++.c#,java了.具有更高的灵活性.
*/
/*
在javascript1.1和其后的版本中,数组是用构造函数Array()和运算符new来创建,
可用以下的三种方式来创建javascript 中的数组.
*/
var a=new Array();
var b=new Array(5,4,3,"first","test,string");
var c=new Array(20);
a[1.23]="test";
document.write("<br /><br />a[1.23]="+a[1.23]);
/*
相信每位从强类型的编程语言学习javascript时,绝对会以为上面这种操作感到惊讶,
float数据也作数组的下标了,事实上并非如您所想
javascript在您是用负数,浮点数,(或布尔型,对象,其他值时),javascript会将它转换为一个字符串
用生成的字符串作为对象的属性名字,而不是定义了一个新的数组元素
上面的实例事实就是为a 创建了一个名为:"1.23"的属性.
*/
document.write("<br /&g ......

javascript通过css属性的设置来控制展开;收缩菜单

 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Admin ManageMenu</title>
    <style type="text/css">
    body {
scrollbar-face-color: #eeeaeb;
scrollbar-highlight-color: #fbfdfc;
scrollbar-shadow-color: #666;
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color: #D4D0C8;
scrollbar-base-color: #666;
}
body {
background-color: #7da8a8;
background-image: url("OblogStyleAdminImages/left-menu.png");
background-position: right top;
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left}
#sub{ margin:8px 0; color:#fff;padding:0; text-align:center}
a{ color:#fff; text-decoration:none}
a:hover{ color:#D2E1E1}
a img {
border:0px solid #000; ......

javascript 的 UI 框架

MochaUI
MochaUI is a web applications user interface library built on the Mootools JavaScript framework.
网址:http://mochaui.com/
演示:http://mochaui.com/demo/
授权方式:MIT License
 
jquery UI
网址:http://ui.jquery.com/
演示:http://ui.jquery.com/demos
授权方式:MIT and GPL licenses
 
jquery UI Layout
网址:http://layout.jquery-dev.net/
演示:http://layout.jquery-dev.net/demos.html
授权方式:dual-licensed under the GPL and MIT licenses.
 
Dojo
网址:http://dojotoolkit.org/
演示:http://dojotoolkit.org/demos
授权方式:BSD License and the Academic Free License
 
Rico
网址:http://openrico.org/
演示: http://demos.openrico.org/
授权方式: Apache 2.0 License
 
backbase
一个比较全面的企业级UI框架
网址:http://backbase.com/
演示地址:http://www.backbase.com/products/ajax_demos/
授权:The Backbase Community License
 
vegui
网址:http://www.vegui.org/
演示地址:http://demo.vegui.org/
授权方式:MIT license
  ......

Javascript中最常用的55个经典技巧

 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return false;" 防止复制
5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标
6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标
7. <input style="ime-mode:disabled"> 关闭输入法
8. 永远都会带着框架
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
// --></script>
9. 防止被人frame
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. 网页将不能被另存为
<noscript><*** src="/*.html>";</***></noscript>
11. <input type=button value="/查看网页源 ......

Javascript中最常用的55个经典技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return false;" 防止复制
5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标
6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标
7. <input style="ime-mode:disabled"> 关闭输入法
8. 永远都会带着框架
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
// --></script>
9. 防止被人frame
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. 网页将不能被另存为
<noscript><*** src="/*.html>";</***></noscript>
11. <input type=button value="/ ......
总记录数:2244; 总页数:374; 每页6 条; 首页 上一页 [315] [316] [317] [318] 319 [320] [321] [322] [323] [324]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号