js 杂项

<script type="text/javascript">
<!--新旧版本定义
function sayHi()
{
  alert('hello');
}
//-->
</script>

//xhtml定义
<script type="text/javascript"><![CDATA[
function sayHi()
{
  alert('hello');
}

]]></script>

 

window.moveBy();
.resizeTo();
.resizeBy();
.moveTo();
window.screenLeft
window.screenTop;
窗口位置;
document.body.offsetWidth
document.body.offetHeight可以获得视口大小;
window.open(1,2,3,4);
1.url
2.新窗口的名字,如果用已有的框架名作参数,那么新的页面将载入框架中,
3.特性字符串--:left,top,height,width,resizable,scrollable,toolbar,status,location
4.说明是否用新的页面替换当前载入页面.
只有在open打不开时才有效.
var newWin=window.open(..);
newWin.close();
window.alert();
window.confirm('are you sure?');
window.prompt("提示信息","默认值");
var iTimeoutId=setTimeout(,1000);暂停
clearTimeout(iTimeoutId);
var iIntervalId=setInterval(sayHi,3000);
calearInterval(iIntervalId);
document.:anchors
          forms
          images
          links;
          url//全部的地址
        writeln("</scr"+"ipt>");
var newWin=window.open("tes.jsp","new Window");
newWin.document.open();
newWin.document.write("something");
newWin.document.close();

location.
        .hash 如果url中包含#将是#后面的值
        .host  www.wrox.com
        .hostname =host 有时候会省略www
        .href  完整的url
        .pathname url中主机名后面的 http://www.somwhere.com/pictures/index.html 是/pictures/index.html
        .port 8080
        protoclo  协议 //前面的部分
       
        .search 为?后面的部分
window.location.href=""
window.location.assign="";
location.reload(true);
location.reload(false);

screen对象

   .availHeight
   .availWidth
   .colorDepth
   .height
   .width
 window.moveTo(0,0);
 window.resizeTo(screen.availWidth,screen.availHeight);

你可能感兴趣的:(JavaScript,html,框架,jsp,XHTML)