文章标题

2017.8.17日志

今天做了快捷栏的添加功能,在HTML中提交表单到asp.net的网页文件中,再导入数据库,再在Html界面调用数据库输出新增的快捷操作,由于快捷功能未完成,数据库也没建立,所以没有展示效果

HTML与JS

  • 我在主页面的新增快捷链接按钮中加入了js函数,可以打开一个div类似弹窗,输入两行数据,分别是标题和链接这里写图片描述
<style>
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content {
display: none;
position: absolute;
top: 10%;
left: 10%;
width: 25%;
height: 25%;
border: 16px solid lightblue;
background-color: white;
z-index:1002;
overflow: auto;
}
</style>
<script type="text/javascript">
    //弹出隐藏层
    function ShowDiv(show_div, bg_div) {
        document.getElementById(show_div).style.display = 'block';
        document.getElementById(bg_div).style.display = 'block';
        var bgdiv = document.getElementById(bg_div);
        bgdiv.style.width = document.body.scrollWidth;
        // bgdiv.style.height = $(document).height();
        $("#" + bg_div).height($(document).height());
    };
    //关闭弹出层
    function CloseDiv(show_div, bg_div) {
        document.getElementById(show_div).style.display = 'none';
        document.getElementById(bg_div).style.display = 'none';
    };
</script>
<input type="button" value="新增" onclick="ShowDiv('MyDiv','fade')">
<div id="fade" class="black_overlay">
</div>
<form action="HotKey.aspx" method="get" target="id_iframe">
<div id="MyDiv" class="white_content">
<div style="text-align: right; cursor: default; height: 40px;" id="move">
<span style="font-size: 16px;" onclick="CloseDiv('MyDiv','fade')">
<input type="button" value="关闭" />
</span><br />
<br />
<div style="text-align:center">
快捷标题:<input type="text" name="addTitle" id="addTitle" /><br />
<br />
快捷链接:<input type="text" name="addUrl" id="addUrl"/><br />
<br />
<input type="submit" name="submit"  onclick="CloseDiv('MyDiv','fade')" />
</div>
</div>
</form>
</div>
<iframe id="id_iframe"name="id_iframe"style="display:none"></iframe>
  • 把form中添加target属性,设定为iframe的id,并将iframe设置为不可见,为的是,提交表单之后,页面不发生跳转,因为跳过去的界面没有需要展示的东西。

asp.net

  • 该类中接受表单并解析传输入数据库并且刷新主页面
string addTitle = Request.QueryString["addTitle"];
string addUrl = Request.QueryString["addUrl"]; 
  • 因为没有数据库以及快捷功能未完善,所以未做完,等待补充。。。。。。。。。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值