js学习心得

时间:2024.3.31

关于js的定时问题,有以下两种解决方案:

1、 setTimeout(function(){$('#about-text-6').toggle("slow");},2000);

只执行一次,

2、 setInterval(function(){$('#about-text-6').toggle("slow");},2000);

每隔2s后自动执行一次,知道网页被关闭

<script type="text/javascript">

function trim(str){ //删除左右两端的空格

return str.replace(/(^\s*)|(\s*$)/g, "");

}

function ltrim(str){ //删除左边的空格

return str.replace(/(^\s*)/g,"");

}

function rtrim(str){ //删除右边的空格

return str.replace(/(\s*$)/g,"");

}

</script>

js打开新窗口方法代码收集

2009-08-12 15:17

1,打开新窗口全屏

<html><head>

<title>blue</title>

<SCRIPT>

function ow(owurl){

var tmp=window.open("about:blank","","fullscreen=1")

tmp.moveTo(0,0)

tmp.resizeTo(screen.width+20,screen.height)

tmp.focus()

tmp.location=owurl

}

</SCRIPT>

</head>

<body>

<a href="javascript:ow('/');">

blog</a>

2,打开新窗口固定大小

<button onclick="window.open('/red/','','width=800,height=300')">open1</button>

<button onclick="var newwin=window.open('/red/');newwin.moveTo(50,50);newwin.resizeTo(800,300)">open2</button>

<button

onclick="window.showModelessDialog('/red','','dialogWidth:800px;dialogHeight:300px')">open3</button>

3,默认大小开启

<script>

//tmtC_winMaximizer

if (document.layers){

var larg=screen.availWidth-10;

var altez=screen.availHeight-20;}

else{

var larg=screen.availWidth-2;

var altez=screen.availHeight;}

self.resizeTo(larg,altez);

self.moveTo(0,0);

//tmtC_winMaximizerEnd

</script>

<script language="JavaScript">

<!--

self.moveTo(0,0)

self.resizeTo(screen.availWidth,screen.availHeight)

//-->

</script>

4,正常打开打开一个弹出窗口

<script language="JavaScript">

function WinOpen() {

mesg=open("cnrose","DisplayWindow","toolbar=no,,menubar=no,location=no,scrollbars=no"); mesg.document.write("<HEAD><TITLE>中国asp之家</TITLE></HEAD>");

mesg.document.write("<CENTER>http://www.aspxhome</CENTER>");

}

</script>

<form>

<input type="button" name="Button1" value="CN-Bruce" onclick="WinOpen()">

</form>

<a href=# onclick=window.open('http://www.aspxhome','target','param')>a</a>

5,Chromeless Window For IE6 SP1

<HTML XMLNS:IE>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<IE:Download ID="include" STYLE="behavior:url(#default#download)" />

<title>Chromeless Window</title>

<SCRIPT LANGUAGE="JScript">

/*--- Special Thanks For andot ---*/

/*

This following code are designed and writen by Windy_sk <>

You can use it freely, but u must held all the copyright items!

*/

/*--- Thanks For andot Again ---*/

var CW_width = 400;

var CW_height = 300;

var CW_top = 100;

var CW_left = 100;

var CW_url = "";

var New_CW = window.createPopup();

var CW_Body = New_CW.document.body;

var content = "";

var CSStext = "margin:1px;color:black; border:2px outset;border-style:expression(onmouseout=onmouseup=function(){this.style.borderStyle='outset'},

onmousedown=function(){if(event.button!=2)this.style.borderStyle='inset'});background-color:buttonface;width:16px;height:14px;font-size:12px;line-height:11px;cursor:Default;";

//Build Window

include.startDownload(CW_url, function(source){content=source});

function insert_content(){

var temp = "";

CW_Body.style.overflow = "hidden";

CW_Body.style.backgroundColor = "white";

CW_Body.style.border = "solid black 1px";

content = content.replace(/<a ([^>]*)>/g,"<a onclick='parent.open(this.href);return false' $1>"); temp += "<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>";

temp += "<tr style=';font-size:12px;background:#0099CC;height:20;cursor:default' ondblclick=\"Max.innerText=Max.innerText=='1'?'2':'1';parent.if_max=!parent.if_max;parent.show_CW();\" onmouseup='parent.drag_up(event)' onmousemove='parent.drag_move(event)' onmousedown='parent.drag_down(event)' onselectstart='return false' oncontextmenu='return false'>";

temp += "<td style='color:#ffffff;padding-left:5px'>Chromeless Window For IE6 SP1</td>"; temp += "<td style='color:#ffffff;padding-right:5px;' align=right>";

temp += "<span id=Help onclick=\"alert('Chromeless Window For IE6 SP1 - Ver 1.0\\n\\nCode By Windy_sk\\n\\nSpecial Thanks For andot')\" style=\""+CSStext+"font-family:System;padding-right:2px;\">?</span>";

temp += "<span id=Min onclick='parent.New_CW.hide();parent.blur()'

style=\""+CSStext+"font-family:Webdings;\" title='Minimum'>0</span>";

temp += "<span id=Max onclick=\"this.innerText=this.innerText=='1'?'2':'1';parent.if_max=!parent.if_max;parent.show_CW();\" style=\""+CSStext+"font-family:Webdings;\" title='Maximum'>1</span>";

temp += "<span id=Close onclick='parent.opener=null;parent.close()' style=\""+CSStext+"font-family:System;padding-right:2px;\" title='Close'>x</span>";

temp += "</td></tr><tr><td colspan=2>";

temp += "<div id=include style='overflow:scroll;overflow-x:hidden;overflow-y:auto; HEIGHT: 100%; width:"+CW_width+"'>";

temp += content;

temp += "</div>";

temp += "</td></tr></table>";

CW_Body.innerHTML = temp;

}

setTimeout("insert_content()",1000);

var if_max = true;

function show_CW(){

window.moveTo(10000, 10000);

if(if_max){

New_CW.show(CW_top, CW_left, CW_width, CW_height);

if(typeof(New_CW.document.all.include)!="undefined"){

New_CW.document.all.include.style.width = CW_width;

New_CW.document.all.Max.innerText = "1";

}

}else{

New_CW.show(0, 0, screen.width, screen.height);

New_CW.document.all.include.style.width = screen.width;

}

}

window.onfocus = show_CW;

window.onresize = show_CW;

// Move Window

var drag_x,drag_y,draging=false

function drag_move(e){

if (draging){

New_CW.show(e.screenX-drag_x, e.screenY-drag_y, CW_width, CW_height);

return false;

}

}

function drag_down(e){

if(e.button==2)return;

if(New_CW.document.body.offsetWidth==screen.width

New_CW.document.body.offsetHeight==screen.height)return; &&

drag_x=e.clientX;

drag_y=e.clientY;

draging=true;

e.srcElement.setCapture();

}

function drag_up(e){

draging=false;

e.srcElement.releaseCapture();

if(New_CW.document.body.offsetWidth==screen.width && New_CW.document.body.offsetHeight==screen.height) return;

CW_top = e.screenX-drag_x;

CW_left = e.screenY-drag_y;

}

</SCRIPT>

</HTML>

6,打开即全屏

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>js打开新窗口方法代码收集 - 中国asp之家 - >

<script language="JavaScript" type="text/JavaScript">

<!--

function MachakFull(Ie,other){

x=screen.availWidth;

y=screen.availHeight;

target = parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf('.')-1,navigator.appVersion.length));

if((navigator.appVersion.indexOf("Mac")!=-1) &&(navigator.userAgent.indexOf("MSIE")!=-1) &&(parseInt(navigator.appVersion)==4))

window.open(other,"sub",'scrollbars=yes');

if (target >= 4){

if (navigator.appName=="Netscape"){

var

MachakFull=window.open(other,"MachakFull",'scrollbars=yes','width='+x+',height='+y+',top=0,left=0');

MachakFull.moveTo(0,0);

MachakFull.resizeTo(x,y);}

if (navigator.appName=="Microsoft Internet Explorer")

window.open(Ie,"MachakFull","fullscreen=yes");

}

else window.open(other,"sub",'scrollbars=yes');

}

function MM_goToURL() { //v3.0

var i, args=MM_goToURL.arguments; document.MM_returnValue = false;

for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");

}

//-->

</script>

</head>

<body bgcolor="#3366CC" SCROLL=NO onload="MachakFull('/bbs/','')">

<script>

window.open('/','','fullscreen=1');

window.close();

</script>

7,网页对话框

<script>

window.onload=function(){

var

features='status:0;dialogWidth:470px;dialogHeight:470px;dialogTop:100px;dialogLeft:100px;resizable:0;scroll:0;center:1';

showModelessDialog("http://www.aspxhome/",window,features);

}

function show(laysn)

{

var obj;

obj=laysn.style;

obj.visibility='visible';

}

function hidden(laysn)

{

var obj;

obj=laysn.style;

obj.visibility='hidden';

}

</script>

8,子窗口打开,关闭父窗口

<script>

window.open('/','','width=790,height=590');

window.opener=null;

window.close();

</script>

更多相关推荐:
spss学习心得

学院:传播学院专业:10级广播电视新闻学学号:1290120xx023姓名:许咪咪学习SPSS有感——与EXCEL之比较在学习SPSS软件的过程中,自己不敢有丝毫松懈,但同时感到学习压力很大,有一定的学习难度,…

spss心得体会

学习SPSS在教育统计中的应用心得体会一什么是SPSS为什么要学习SPSS新学期开始时在信息化教育测量与评价的课程中第一次接触到SPSS这个软件作为本科是计算机专业出身的我当时只知道SPSS是一套统计软件就是一...

dsp学习心得

一.我是已经从事DSP开发有几年了,看到许多朋友对DSP的开发非常感兴取,我结合这几年对DSP的开发写一写自己的感受,一家之言,欢迎指教。我上研究生的第一天起根据老板的安排就开始接触DSP,那时DSP开发在国内…

dsp 学习总结

一Bios的启动过程DSP/BIOS的启动过程包括以下几步:*初始化DSP:复位中断向量指向c_int00地址,DSP/BIOS程序从入口点c_int00开始运行。对C6000,初试化堆栈指针(B15)和全局页…

dsp调试can一点心得

dsp调试can一点心得调试的过程也就是学习的过程,无前人领路,只有自己摸索,不免要耗费更多的时间和精力,从看书到调试到完全调通,用了差不多一星期的时间,当然不是全满,嘿嘿,偶尔还是要玩玩,在这里总结一下,脑子…

dsp_学习心得

如果说前几年DSP作为一个器件,一个处理器或一个事物是相对比较新的东西,那么现在DSP已经在我们电子设计开发中非常常见了。首先我们从定义上简单理解一下DSP。我们涉及到的DSP主要是只这里特指数字信号处理器芯片…

dsp实验报告心得体会

TMS320F2812xDSP原理及应用技术实验心得体会1.设置环境时分为软件设置和硬件设置,根据实验的需要设置,这次实验只是软件仿真,可以不设置硬件,但是要为日后的实验做准备,还是要学习和熟悉硬件设置的过程。…

css学习经验与心得

关于CSS的学习经验和心得1网站网页做给谁看人和电脑人客户电脑电脑浏览器搜索引擎等从客户的角度设计页面从电脑的角度编写代码2网页分类与构成分类从程序上讲分为动态和静态结构从代码结构上ltDOCTYPEhtmlg...

j2ee_学习心得

J2EE学习心得经过一学期对J2EE的学习是我了解了很多关于三大框架SSH的知识虽然学的并不是很扎实但是经过多次的上机练习和这次的结课作业使我接触到了更多的课外知识更深刻地了解了三大框架包括单个知识的应用J2E...

教师作风建设教育活动学习心得体会jsp

作风建设教育活动学习心得体会为树立良好的教师形象形成严明的纪律和优良的作风做到为人师表教书育人根据上级要求我们学校在全校范围内开展了廉洁高效勤政务实为主题的作风建设教育活动通过作风建设教育活动学习我充分认识到本...

jsp基础学习资料

jsp基础学习资料作者佚名阅读人次19xx6文章来源发布时间20xx109网友评论8条一JSP技术概述在Sun正式发布JSPJavaServerPages之后这种新的Web应用开发技术很快引起了人们的关注JSP...

jsp学习

一JSP的执行过程客户端请求JSP页面gtJSPParser解析jsp编译为javagtjavac命令编译成classgt执行class文件gt响应返回结果给客户端JSP代码中包含JSP元素和Templated...

spss学习心得(2篇)