随笔分类 -  Js与DHtml

和Javascript有关知识和例子以及用Js操作Html元素的例子
摘要:以上代码跟c#写的Server.UrlEncode实现的效果是一样的,如果大家需要在客户端传入中文的字符,可以试试这个函数。 使用方法:"http://www.fanchuanbook.com/search.aspx?q=" + EncodeURI(q,false) 阅读全文
posted @ 2009-01-16 12:41 PointNet 阅读(857) 评论(0) 推荐(0) 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->正则表达式是一个描述字符模式的对象。 JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法. 在JavaScript中,正... 阅读全文
posted @ 2009-01-05 17:12 PointNet 阅读(414) 评论(0) 推荐(0) 编辑
摘要:Javascript的特点是dom的处理与网页效果,大多数情况我们只用到了这个语言的最简单的功能,比如制作图片轮播/网页的tab等等,这篇文章将向你展示如何在自己的网页上制作拖拽. 有很多理由让你的网站加入拖拽功能,最简单的一个是数据重组.例如:你有一个序列的内容让用户排序,用户需要给每个条目进行输入或者用select 选择,替代前面这个方法的就是拖拽.或许你的网站也需要一个用户可以拖动的导航窗口... 阅读全文
posted @ 2008-12-30 13:56 PointNet 阅读(833) 评论(0) 推荐(0) 编辑
摘要:下面是一些Javascript的IE和Firefox(火狐)兼容性的常用例子 1. document.formName.item("itemName") 问题 说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"]; Firefox下,只能使用document.f... 阅读全文
posted @ 2008-12-26 13:45 PointNet 阅读(599) 评论(0) 推荐(0) 编辑
摘要:Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->function createFlashMove(obj,sName,src,width,height,wmode,fullscreen){ var swf=document.cre... 阅读全文
posted @ 2008-12-02 15:49 PointNet 阅读(580) 评论(0) 推荐(0) 编辑
摘要:在参考前人的一些做法后,采用了一些变通方式,和添加一些额外标记,来较好的实现innerHTML中javascript的运行,从而使的页面各个模块间更 好的交互,和数据共享. 先看下面的例子: hidden hehe 这是第一个页面! 步骤: 1.在div的第一行加上hidden(不这么做,ie会忽略首位的js) 2... 阅读全文
posted @ 2008-12-01 17:11 PointNet 阅读(623) 评论(0) 推荐(0) 编辑
摘要:/* innerhtml.js * Copyright Ma Bingyao * Version: 1.9 * LastModified: 2006-06-04 * This library is free. You can redistribute it and/or modify it. * http://www.coolcode.cn/... 阅读全文
posted @ 2008-12-01 17:10 PointNet 阅读(3659) 评论(0) 推荐(0) 编辑
摘要:大家好!!今晚在华软G43*宿舍没什么事做,把javascript中replace方法讲解一下,如果讲得不对或不合理是情理之中的事,因为我不是老鸟,也不是菜鸟,我也不知道我当底是什么鸟??呵~~ replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也... 阅读全文
posted @ 2008-08-27 18:00 PointNet 阅读(405) 评论(1) 推荐(0) 编辑
摘要:new Array() new Array(len) new Array([item0,[item1,[item2,...]]] 使用数组对象的方法: var objArray=new Array(); objArray.concact([item1[,item2[,....]]]-------------------将参数列表连接到objArray的后面形成一个新的数组并返回,原有数组不... 阅读全文
posted @ 2008-08-27 17:38 PointNet 阅读(792) 评论(0) 推荐(0) 编辑
摘要:在javascript中,String的函数replace()简直太让人喜爱了。它灵活而强大的字符替换处理能力,让我不禁想向大家介绍它。 replace()最简单的算是能力就是简单的字符替换。示例代码如下: 我想大家运行后可以看到结果,它只替换了首字母。但如果加上正则表达式结果就不一样了!呵呵,没错。replace()支持正则表达式,它可以按照正则表达式的规则匹配字符或字符串,... 阅读全文
posted @ 2008-08-27 17:38 PointNet 阅读(318) 评论(0) 推荐(0) 编辑
摘要:These scripts are intended to explain how to "hide" HTML and/or javascript from other people who view your page's source code. It is not foolproof, but it does make it more difficult to read and under... 阅读全文
posted @ 2008-07-02 12:04 PointNet 阅读(848) 评论(0) 推荐(0) 编辑
摘要:字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 ... 阅读全文
posted @ 2008-05-30 14:36 PointNet 阅读(1102) 评论(1) 推荐(0) 编辑
摘要:看到UBB代码[ code ]视窗的时候会有个"复制到剪贴板"的功能.我觉得很好用. 突然想到文件上传后,出现在"地址(路径)"位置的URL,给他加个复制的按钮吧. 研究了一下原来的代码.. 定义函数 程序代码 view plaincopy to clipboardprint? function CopyText(obj) { ie = (document.all... 阅读全文
posted @ 2008-05-10 14:53 PointNet 阅读(5764) 评论(2) 推荐(0) 编辑
摘要:今天碰到一个问题,在要通过ajax实现分页,需要对ajaxMethod返回的Html代码端重新组装,一段是分页,另一段是查询的结果,这样问题就来,如何分离这两端代码?我想到的办法就是在ajaxMethod里构造一个javascript对象,把这两段代码加到对象的属性值中如此模样 “//construct javascript object var objHTML = new Object(); o... 阅读全文
posted @ 2008-05-08 15:48 PointNet 阅读(1042) 评论(0) 推荐(0) 编辑
摘要:But you can get information of the object where the event occured. E.g. you can do stuff dependent on the "id" of an object, or you can set any additional flags within the object and do stuff dependen... 阅读全文
posted @ 2008-04-21 15:35 PointNet 阅读(2567) 评论(0) 推荐(0) 编辑
摘要:刷新时不触发网页退出事件 阅读全文
posted @ 2008-03-28 16:33 PointNet 阅读(8426) 评论(0) 推荐(1) 编辑
摘要:Msn的提示窗口非常经典,所以我们也做一个javascript实现一下,给大家逗乐用。 闲话不多说,Javascript代码如下: 只有javascript代码还是不够的,我们还需要css来定义样式: DIV#eMsg{}{ background-color: #c9d3f3; border-left: #a6b4cf 1px solid; border-right:... 阅读全文
posted @ 2008-03-25 15:38 PointNet 阅读(800) 评论(1) 推荐(0) 编辑
摘要:在google里面搜索,发现firefox下面要用location.href =‘’做跳转 一篇文章写到: 开发网页的时候,又被 IE 和 Firefox 的兼容性折腾了半天,后来在百度Cache里面找到一篇原创,我整理一下,与大家共享。 主要是 location.href('http://www.neten.de'); 在Firefox里不支持,但如果改成 window.lo... 阅读全文
posted @ 2008-03-20 11:37 PointNet 阅读(2030) 评论(0) 推荐(0) 编辑
摘要:找了半天找到的解决办法,看介绍说是javascript的闭包问题,导致得不能直接读取外部的那个函数,不然就所有传递的参数都变为最后一个了。 var newopen = function(id,level) { return function() { opentree(id,level);//该函数为外部定义的一个执行函数; } } x.attachEvent("onclick"... 阅读全文
posted @ 2008-03-18 13:28 PointNet 阅读(866) 评论(1) 推荐(0) 编辑
摘要:function PreviewImage(x) { //var x = document.getElementById('File1'); var xid=x.id+""; var index=xid.substr(xid.length-1,1); ... 阅读全文
posted @ 2008-03-17 20:03 PointNet 阅读(2910) 评论(1) 推荐(0) 编辑