javascript 摘录,未排版

//--让打开本窗口的父页面重新刷新(在同一个窗口)-->
 location.replace(document.referrer);
//--让打开本窗口的父窗口重新刷新(两个窗口)-->
 window.opener.location.reload();
//<!---->
 location.reload(true);
//当前窗口刷新。
 window.parent.location.reload();


//打开对话框
  1. function openDialog(url){   
  2.           
  3.          var p = document.getElementById("p");   
  4.            //代表对话框要返回值的对象 
  5.          var config = 'dialogWidth:250px;dialogHeight:300px;';   
  6.          config+='dialogTop:'+p.clientTop+';dialogLeft:'+p.clientLeft+';';   
  7.          config+='center:no;help:no;resizable:no;status:no';  
  8.            // 对话框的窗体属性 
  9.          showModalDialog(url,p,config);   
  10.                
  11.     }


常用javascript

删除

删除提示

 

 

<script type="text/javascript">

function addResource()

{

window.open("${pageContext.request.contextPath}/alarmconfig/addSCConfig.jsp", "_blank", "width=400,height=300",window);

}

弹出窗口

<script type="text/javascript">

function closewin(){

self.close();

self.opener.location.reload();

return true;

}

</script>

本窗口关闭,父窗口刷新

前后台交互的方法

曾经在网上看到有位JS大师总结的前后台的几种交互模式。第一个是alert()出后台给的数据。这种方法还算比较常用。还有一种更正规的模式,就 是做div首先写个css就是把这个div的style.display设置成none不让div显示,然后用js做处理的时候。把数据显示在div里面 可以设置其innerHTML=data。然后把div的属性设置成””如:

document.getElementById('failinfo').innerHTML=name+'不好使';

&

点击此处查看原文


 


 

main.html

<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->  1  < html >
 2  < head >
 3       < title > MAIN </ title >
 4       < script type = " text/javascript " >
 5          //  主页面访问IFrame页面DOM内容
 6           function  oinit() {
 7              alert(getIFrameDoc( " iframe1 " ).getElementById( " idiv " ).id);
 8          }
 9           function  getIFrameDoc(id) {
10               var  iframe  =  document.getElementById(id);
11               var  doc  =  (iframe.contentWindow  ||  iframe.contentDocument);
12               if  (doc.document) {
13                  doc  =  doc.document;
14              }
15               return  doc;
16          }
17       </ script >
18  </ head >
19  < body onload = " oinit() " >
20       < div id = " odiv " >
21           < iframe id = " iframe1 "  src = " iframe.html " ></ iframe >
22       </ div >
23  </ body >
24  </ html >

iframe.html
<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->  1  < html >
 2  < head >
 3       < title > IFRAME </ title >
 4       < script type = " text/javascript " >
 5          //  IFrame页面访问外层页面DOM内容
 6           function  iinit() {
 7              alert(window.parent.document.getElementById( " odiv " ).id);
 8          }
 9       </ script >
10  </ head >
11  < body onload = " iinit() " >
12       < div id = " idiv " >
13  </ body >
14  </ html >

你可能感兴趣的:(JavaScript,html,jsp,css)