您正在查看 "Javascript" 分类下的文章
2008-07-24 4:19
10种用JavaScript来进行处理图片的特别效果
前段时间网络上暇逛,在“ 可能吧”看到一篇“10个用能用JavaScript实现的图片特效”
然后连接到国外的一个叫 Blog Oh Blog原文上。
感觉非常有趣,不需要Photoshop来进行处理,图片本身还是原来的图片
用JavaScript来自动对页面上的图片在原来的基础上处理显示出的特别效果
有需要玩玩可以体验下。
1、图片倒影效果( |
2008-05-03 3:26
<script language="javascript">
var str=window.location.href;
var es=/keyword=/;
es.exec(str);
var right=RegExp.rightContext;
document.write(right);
</script>
var url=parent.location.search;
var Request = new Object();
if(url.indexOf("?")!=-1)
{
var str = url.substr(1)
strs = str.split("&");
for(var |
2008-03-10 14:23
<script type="text/javascript">
var img=null;
function s()
{
if(img)
{
img.removeNode(true);
}
img=document.createElement("img");
img.style.position="absolute";
|
2008-02-07 2:08
使用层做下拉菜单或者漂浮图片的话,最大的问题就是会被输入框等挡住,更别说框架,所以现在比较流行用window.createPopup();的说,它可以在页面所有元素之上,不存在被谁遮挡的问题。
下面是刚写的一个简单的下拉菜单。代码很简单,很容易看懂,所以修改也方便。
<script language="JavaScript" type="text/JavaScript">
//首先定义两个数组,一个是菜单文字,一个是链接
var MenuText = new Array(3);
var MenuEven = new Array(3);
MenuText[1] = ["菜单11", |
2008-02-02 3:57
//校验是否全由数字组成
[code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code]
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
[code] function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; if (!patrn.exec(s)) return false return true } [/code]
//校验用户姓名:只能输入1-30个以字母开头的字串
[code] function isTrueName(s) { var patrn=/^[a- |
2008-01-20 21:51
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)| |
2008-01-20 21:34
在介绍正则表达式语法之前先学习下面几个方法:
正则表达式方法:test(),exec()
String对象方法:match(),search(),replace(),split()
test()方法:
用法:regexp对象实例.test(字符串)
返回值:如果满足regexp对象实例中定的正则规则,返回true,否则返回false
exec()方法:
用法:regexp对象实例.exec(字符串)
返回值:如果 exec 方法没有找到匹配,则它返回 null。如果它找到匹配,则 exec 方法返回一个数组,并且更新全局 RegExp 对象的属性,以反映匹配结果。数组的0元素包含了完整的匹配,而第1 |
2008-01-05 5:46
<script language="JavaScript">
var oimg=new Image();
oimg.onreadystatechange=function(){
if(oimg.readyState=='complete'){
thisform.width.value=oimg.width;
thisform.height.value=oimg.height;
thisform.filesize.value=oimg.fizeSize;//fizeSize是IE6的新属性如果是IE5去掉该句
thisform.button.disabled=false;
alert('图片尺寸'+oimg.width+'X'+oimg.height+'\n图片大小'+(oimg.fileSize/1024).toFixed(2)+'kb');//不想提示可注释掉该句,toFixed |
2007-12-30 3:03
1.
用C#等写的CheckBox需要回发到服务端执行,
而用JavaScript可以在直接客户端实现,效率高些
2. DataGrid中的代码主要片段:
<Columns>
<HeaderTemplate> |
2007-11-21 21:12
说明:简单的判断了文件的合法性
适用于:上传文件前预览本地图片
以下是程序代码:
<input id="file" type="file" onfocus="javascript:ShowImage(this.value,document.getElementById('img'))">
<br />
<img id="img" STYLE="visibility:hidden" height="100px" width="100px">
<script language="javascript" type="text/javascript">
//========================= |