当前位置:网站首页>asp.net弹出层实例
asp.net弹出层实例
2022-07-05 23:02:00 【全栈程序员站长】
大家好,又见面了,我是全栈君
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TestASPNetNewBlock._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<ul>
<li>操作一</li>
<li>操作二</li>
<li><asp:Button ID="btnShow" runat="server" Text="操作三(点击我弹出层)" OnClientClick="return ShowBlock();" /></li>
<li>操作四</li>
<li>操作五</li>
</ul>
</div>
<!--弹出层,-->
<div id="divNewBlock" style=" border:solid 1px;padding:10px;width:600px;z-index:1001;
position: absolute; display:none;top:50%; left:10%;margin:-50px;">
<div style="padding:3px 15px 3px 15px;text-align:left;vertical-align:middle;" >
<div>
弹出层,平时在隐藏状态,这里能够放控件,载入数据。操作数据等。
</div>
<div>
<asp:Button ID="BtnOperation" runat="server" Text="操作button" OnClientClick="return Operate();"/>
<asp:Button ID="BttCancel" runat="server" Text="关闭" OnClientClick="return HideBlock();" />
</div>
</div>
</div>
</form>
</body>
<script type="text/javascript" language="javascript">
function HideBlock() {
document.getElementById("divNewBlock").style.display = "none";
return false;
}
function ShowBlock() {
var set = SetBlock();
document.getElementById("divNewBlock").style.display = "";
return false;
}
function SetBlock() {
var top = document.body.scrollTop;
var left = document.body.scrollLeft;
var height = document.body.clientHeight;
var width = document.body.clientWidth;
if (top == 0 && left == 0 && height == 0 && width == 0) {
top = document.documentElement.scrollTop;
left = document.documentElement.scrollLeft;
height = document.documentElement.clientHeight;
width = document.documentElement.clientWidth;
}
return { top: top, left: left, height: height, width: width };
}
function Operate() {
return false;
}
</script>
</html>
源代码地址:http://download.csdn.net/detail/yayun0516/8264489
版权声明:本文博客原创文章。博客,未经同意,不得转载。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/117540.html原文链接:https://javaforall.cn
边栏推荐
- Leetcode weekly The 280 game of the week is still difficult for the special game of the week's beauty team ~ simple simulation + hash parity count + sorting simulation traversal
- Activate function and its gradient
- Multi camera stereo calibration
- Idea rundashboard window configuration
- Simple and beautiful method of PPT color matching
- 6-axis and 9-axis IMU attitude estimation
- 一文搞定垃圾回收器
- Nacos 的安装与服务的注册
- 第十七周作业
- Use of grpc interceptor
猜你喜欢
February 13, 2022-4-symmetric binary tree
并查集实践
2022.02.13 - SX10-30. Home raiding II
透彻理解JVM类加载子系统
2022 registration examination for safety management personnel of hazardous chemical business units and simulated reexamination examination for safety management personnel of hazardous chemical busines
一文搞定class的微观结构和指令
Three.js-01 入门
Three.JS VR看房
openresty ngx_ Lua request response
Go语言实现原理——Map实现原理
随机推荐
Selenium+pytest automated test framework practice
Common model making instructions
Use of metadata in golang grpc
Starting from 1.5, build a micro Service Framework -- log tracking traceid
6-axis and 9-axis IMU attitude estimation
Hcip day 12 (BGP black hole, anti ring, configuration)
秒杀系统的设计与实现思路
实现反向代理客户端IP透传
Krypton Factor-紫书第七章暴力求解
Hainan Nuanshen tea recruits warmhearted people: recruitment of the product experience recommender of Nuanshen multi bubble honey orchid single cluster
2022 G3 boiler water treatment simulation examination and G3 boiler water treatment simulation examination question bank
Thoroughly understand JVM class loading subsystem
2022.02.13 - SX10-30. Home raiding II
Leetcode daily question 1189 The maximum number of "balloons" simple simulation questions~
终于搞懂什么是动态规划的
TOPSIS code part of good and bad solution distance method
Global and Chinese markets of tantalum heat exchangers 2022-2028: Research Report on technology, participants, trends, market size and share
Three.JS VR看房
Marginal probability and conditional probability
第十七周作业