Js——代码位置不同,效果不同。
摘要:正确效果是:单击选中 再次单击取消正确的效果代码如下: //全部取消代码。兼容IE,FF,Chrome function checkAll() { var ck = document.getElementsByTagName("input"); //找到页面上所有input节点 for (var i = 0; i < ck.length; i++) { if (ck[i].type == "checkbox") { ck[i].checked = false; } } } function ckeckedOne(obj) { if (!obj.ch
阅读全文
posted @
2009-12-22 14:37
Renn.Erann
阅读(421)
推荐(0)
JS延时执行
摘要:function yanshi() {setTimeout("location.reload()", 2000);}
阅读全文
posted @
2009-12-04 15:40
Renn.Erann
阅读(156)
推荐(0)
JS对frame内容的访问(IE、FF)
摘要:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第一部份:框架间元素访问~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在网上找了很久没有找到合适的介绍,自己实验后。解决问题。关键点是:三个页面index.aspx //首页,父框架left.aspx、main.aspx //子框架要控制子框架中的元素时,如对left.aspx中的id="lbl"的Label控件写入“119”的值。在index.aspx中写代码。如下:window.onload = function() { //content
阅读全文
posted @
2009-11-17 15:28
Renn.Erann
阅读(1318)
推荐(1)
解决ajax以post方式传参时,字符串中有单引号的错误。
摘要:今天用ajax的post方式传值时,遇到一个问题,始终没有找到问题原因。后来把传的值中单引号去掉后,js正常了。经过搜索,也没有找到具体原因。最后通过隐藏域来中转该字符串。最后解决这个问题!无语了!备忘!js部份:////异步调用服务器信息function CallServiceInsert(){ var url=""; var param = ""; var sql = document.getElementById("hidSQL").value; //sql语句中有单引号,如果直接传参会报错。 url = "../aj
阅读全文
posted @
2009-11-09 15:50
Renn.Erann
阅读(2320)
推荐(0)
弹出层与蒙版在浏览器中兼容性问题
摘要:今天折腾了半天。终于搞定在IE,FF,Chromium中显示浮动层。且背景有阴影的效果。其中的效果如下图所示IE中显示效果。FF中显示效果。CSS样式:#mask /*背景蒙版层样式*/ { position: absolute; top: 0; left: 0; background: #666; opacity: 0.50; /**关键,可以兼容 浏览器了**/ -moz-opacity:0.5; /* 兼容 FF*/ z-index: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"
阅读全文
posted @
2009-11-03 18:09
Renn.Erann
阅读(530)
推荐(0)
repeater行双击事件效果展示
摘要:本文只是想在repeater中加入双击行事件。然后选中或取消CheckBox的选中情况。具体效果看图示。repeater填充数据的部分就不附代码了。只附js及html代码。如需了解更多请给我留言。效果图:双击repeater第一行。第一行被选中。弹出html代码再次双击第一行。选中被取消。js代码部份html代码部份。
阅读全文
posted @
2009-11-03 18:01
Renn.Erann
阅读(982)
推荐(0)
frameset 的问题与解决
摘要:我自己的页面是下面这样的。全局前台代码:<!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 runat="server"> <title>欢迎登录 管理后台</title>
阅读全文
posted @
2009-10-30 11:37
Renn.Erann
阅读(410)
推荐(0)
JS日期getYear方法浏览器兼容
摘要:IE中使用js的getYear可以正常显示年份。在FF及Chrome中不能正常显示如下图:修改如下:方法一:var today = new Date(); alert(today.getFullYear()); 方法二:var today = new Date();intyear=today.getYear();intyear = (intyear < 1900) ? (1900 + intyear) : intyear;alert(intyear);
阅读全文
posted @
2009-10-21 15:17
Renn.Erann
阅读(314)
推荐(0)
JS全选代码,兼容IE,FF,Chrome
摘要://全选代码。兼容IE,FF,Chromefunction checkAll(chk) { var ck = document.getElementsByTagName("input"); //找到页面上所有input节点 for (var i = 0; i < ck.length; i++) { if (ck[i].type == "checkbox" && ck[i].disabled != true) {ck[i].checked = chk;} }}
阅读全文
posted @
2009-09-26 16:28
Renn.Erann
阅读(317)
推荐(0)
js中innerHTML与innerText的用法与区别
摘要:用法:<div id="test"> <span style="color:red" mce_style="color:red">test1</span> test2</div> 在JS中可以使用:test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。test.inn
阅读全文
posted @
2009-08-21 10:21
Renn.Erann
阅读(254)
推荐(0)
关于window.open被IE屏蔽的问题
摘要:测试如下: 1.打开一个新的窗口,这是一个默认的,即为target="_blank"<html><head><title>test</title></head><body onload="window.open('http://www.upup8.com')">test</body></thml> 这时 IE提示阻止了一个弹出窗口...2.跳转到别人页面,但不新增加窗口,target="self"(本身),target=&q
阅读全文
posted @
2009-08-20 15:56
Renn.Erann
阅读(772)
推荐(0)
C#及JS的时间判断
摘要:我们要在系统中加入设置时间段开放注册。在后台设置时间。使用了JS判断。具体代码是:function check() { var beginYear=document.getElementById("tbtime"); var eyear=document.getElementById("tbEtime"); var a=document.getElementById("tbtime").value; var b=document.getElementById("tbEtime").value; if(a==&quo
阅读全文
posted @
2009-06-20 11:25
Renn.Erann
阅读(454)
推荐(0)
JS实时显示当前时间(IE+firefox)浏览器兼容代码(图证)
摘要:<table><tr><td style="width: 350px; text-align: right;"><a id="timer"></a></td></tr></table> 在网上找了一些js实时显示当前时间的代码,很多是只能在IE下正常显示,而在firefox中却不能显示,我自已写了这些代码,以供备份和共享.<script type="text/javascript"><!--function startTi
阅读全文
posted @
2009-04-09 08:09
Renn.Erann
阅读(742)
推荐(0)