前言 本文主要给大家介绍了关于firefox下js实现拖动层效果的方法,下面话不多说了,来一起看看详细的介绍吧。 firefox下实现可拖动层代码<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>www.gxlcms.com 拖动层效果代码</title> <script> var obj=0; var x=0; var y=0; var ie = (navigator.appVersion.indexOf("MSIE")!=-1);//IE var ff = (navigator.userAgent.indexOf("Fire...
IE与Firefox下javascript getyear年份不同浏览器 JavaScript 的getyear年份函数兼容性问题 先举个例子 用 Firefox 上一些网站会看到这样的提示 现在时间是 106年8月8日 而用 ie 浏览器的话就显示正常的 2006年8月8日 原因就是 javascript 的兼容性问题 var today = new date(); var year = today.getYear(); 在 Firefox 里面 getYear 返回的是 "当前年份-1900" 的值 (以前都如此) 而微软很NB的做了一个改动: 当today的年份大于等于...
FF,不支持复制功能,要支持的话,很难的 js 复制功能 支持 for IE/FireFox/mozilla/ns 代码如下:这里有两各上方式 : // js 复制功能 支持 for IE/FireFox/mozilla/ns function copy_clip(meintext) { if (window.clipboardData) { window.clipboardData.setData("Text", meintext); } else if (window.netscape) { netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect'); var clip = Components.classes['...
朋友们说不兼容。昨天晚上回去调试了一个兼容版本: 代码如下:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk"> <script language="javascript"> function selectIt(action){ var testform=document.getElementById("bdkey"); for(var i=0 ;i<testform.elements.length;i++){ if(testform.elements[i].type=="checkbox"){ e=testform.elements[i]; e.c...
w3c规范中getElementsByName是按着name属性进行检索的,而MS的IE却是按着id来检索。导致不能得到应该得到的Elements,为适应浏览器,我们可以做一下调整: 一、把需要用getElementsByName的name都加上id,且id和name相同。 二、用一个函数来适应浏览器,代码如下: 代码如下:getElementsByName:function (name) { var returns = document.getElementsByName(name); if(returns.length > 0) return returns; ...
js怎么终止浏览器对页面HTML的解析啊? 如题 <html> <head> <meta http-equiv="Content-Type" c /> <title>无标题文档</title> </head> <script language="javascript" type="text/javascript"> //这里面要怎么写才能让浏览器不再解析和运行后面的表格和所有代码啊 </script> <body> <table width="90%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>3</td> <td...
前段时间一直找这个的简短实现 网上也有很多方法 昨天发现了这种方法 感觉是用代码最少的 呵呵 ie下支持css的js ff等支持:hover 就这样了 觉得好的就顶起来无标题文档 #b_g_date tr{ event:expression(onmouseover = function(){this.style.backgroundColor='#E3FFC9'},onmouseout = function(){this.style.backgroundColor='#FFFFFF'}); } #b_g_date tr:hover{ background:#E3FFC9; } #b_g_date td{ height:20px; } ...
// 设置首页[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
// 请另存代码测试 复制 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
早晨醒来突然想写一个画图函数,以前在网上看到有人做过,但都是用VML做的,只有ie支持。 偶这个是用<div>形成的绝对定位的点画出来的,兼容各种浏览器。 Untitled 1 .style1 { font-size: x-small; } function makedot(x,y){ //画点函数 document.write("") } /** 函数功能:根据给定的圆心和半径画圆 函数思路:根据半径及圆心坐标利用数学方法计算从0°到360°的每点的坐标,并画出来。 */ function circle(x,y,r...
特点: 1、兼容 IE6、FF、Opear(IE7还没有机会测试) 2、拖动流畅 3、起点与终点之间有过渡,使移动更平滑(可调) 演示 /* Author:misshjn HomePage:http://www.happyshow.org Date:2007-04-30 拖动开始 */ function _getStyle(element,styleProp){ if (element.currentStyle){ var y = element.currentStyle[styleProp]; }else if (window.getComputedStyle){ var y = document.defaultV...
代码如下:IE下有: var range = document.createRange(); FireFox下有: var range = document.body.createTextRange(); IE下有findText及pasteHTML,但是fireFox下就没有!怎么办?查了好多资料,都没有能说出个所以然的,皇天不负有心人,终于让我给搞出来了! 注:我这里不是用正则替换,因为正则替换有它的不足之处! 不知道先前有没有高人研究过这种方法。Untitled Document 一个和尚挑水吃、两个和尚抬水吃、三个和尚...
/** * 取得鼠标坐标 * @return Position */ function getMouseLocation(){ if(ns4||ns6){ mouseX = e.pageX; mouseY = e.pageY; } else{ mouseX = event.x + document.body.scrollLeft; mouseY = event.y + document.body.scrollTop; } return {x:mouseX,y:mouseY}; } 在strict下document.body要改成document.documentElement
function addfavorite() { switch(getOs()) { case 1:window.external.addFavorite('//www.gxlcms.com','脚本之家 ');break; case 2:window.sidebar.addPanel('脚本之家', '//www.gxlcms.com/', "");break; case 0:alert("您的浏览器也太牛了,我都不知道如何显示了。 唉。");break; } } function getOs() { if(navigator.userAgent.indexOf("MSIE")>0)return 1; if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)r...
<!--Quirks Mode--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"content="text/html; charset=utf-8" /> <title>Fifty Studio│无间断滚动的新闻文章列表</title> <link rel="stylesheet" type="text/css" href="/tutorials/demo/css/main.css" /> <!--[if IE]><style>...