删除提示、弹出窗口、本窗口关闭,父窗口刷新
程序员文章站
2022-07-13 21:34:51
...
一、删除提示
<a href='javascript:if(confirm("确定要删除吗?")){window.location="routerInfo.do?method=del&&id=${pro.id }";}'>删除</a>
二、使用window.open()打开页面,即弹出窗口
<p align=center><input type="button" value="增加" onclick="addResource()"/></p>
<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+'不好使';
document.getElementById('failinfo').style.display="none";
我感觉这样很帅。刚刚又看了一下原来不是div,是p,p空上换行的东西,我一直以为用处不大。一直都用br,现在才发现他还有display=none这个特性,可以在他上面设置如 :
<P class="creat_already font_space" id=failinfo style="DISPLAY: none"></P>
下一篇: python pp 库实现并行计算