上一篇博客写的是通过隐藏显示进行div的替换,接下来需要在原有的div前添加一个div,进行表单的提交,需要将div放置在正中间,然后类似C#中的模态窗口,在进行完新弹出的div操作之后,才可以进行下一步操作 首先第一步,新建一个div窗口,代码暂时不贴,主贴的最后贴上完整代码 效果如图所示: 可以看出此时的DIV只是将元素展示了出来,还没有进行相应的优化,且不能对元素进行操作,主体DIV的位置也没有固定,显得很难看,下面对界面进行优化排版 首先要将div的位置放在界面的正中央,修改主体DIV的…
最近在做网页,用的是CSS+DIV的布局方法,搭建了一个简易的界面,大体上分为三个部分,如图所示: 左侧的为主功能导航栏,右侧是具体的功能实现,下方是固定的版权声明,单击左边不同的导航按钮,在div中放置不同的界面,最先的做法是每个功能写一个jsp文件,在主界面中通过.load()方法加入jsp文件,后来觉得jsp文件太多想合并到一个界面上来,通过div覆盖的方式,显示不同的界面,这时候问题来了,我事先放置了一个div文件,效果如图所示: 表格放置在指定的位置,我想先把表格隐藏,用了displa…
效果图 调用示意图   交互示意图 如上图所示,这基本是JQueryDialog的完整逻辑流程了. 1.用户点击模态窗口的“提交”按钮时,调用JQueryDialog.Ok()函数,这个函数对应了用户提交事件. 2.用OO的概念来说,JQueryDialog.Ok()其实是一个虚函数,它的逻辑封装在子窗口ContentWindow.Ok()中,这一点我借鉴了FCKEditor,如下代码所示: JS代码 复制代码 代码如下:var JQueryDialog = { /// <summary>提交…
Web网页项目的数据表格功能已经大体完成,下面是另一个主要功能,在线视频的显示 目前我做的项目是渔政监控方面,在之前C#的版本中已经实现了摄像头的在线监控,用的海康封装好的SDK,目前需要做的工作是在网页端实现在线视频的信号接入和云台控制,示例已经做好,可以看到有摄像头的选项,这时候我们可以对摄像头进行操作,视屏的开关,摄像头的调焦变焦,云台控制等,实现这些功能的前提是需要安装海康的名为WebComponents.exe的插件 对于海康摄像头的控制等函数可以参考海康的网络端,通过F12查看pre…
现在公司的项目进展到了视屏这一块,关于海康网页端的构建我会另外写一篇博客来详细讲解,这一篇的博文主要讲的是我刚刚遇到的一个小问题 连接上了视屏之后,将控制按钮换成图标,方位按钮比较好理解,调焦调距的按钮较为抽象,这时候就需要一些注释,当鼠标移到目标上方时弹出注释,当鼠标移出时注释消失,不同的按钮对应不同的注释 我一开始的思路理解错了,JQuery里有onmouseover和onmouseout函数,可以实现鼠标滑过的效果,但我试了很多方法都不尽如人意,请教了同事才知道有一个tooltip插件可以…
前面两篇博客的内容主要是界面搭建的过程,随着界面搭建工作的完成,网页端需要加入数据,原先的B/S架构中C#通过Thrift接口获取数据,所以在网页端也沿用这个设计 首先,新建一个Maven下的Web项目. 在Main文件夹下面新建一个Java的文件夹,在Java文件夹下面新建两个文件夹,此处我命名为com.thrift.iface(Thrift接口)和JSPServlet,在com.thrift.iface文件夹下导入.java类型的Thrift数据,在JSPServlet文件夹下面新建Serv…
产品之工具箱,需要工具以模态窗体,显示于主界面之上.记下代码点,以做备忘. 1.IWin32Window internal class Win32Window : IWin32Window { public Win32Window(IntPtr handle) { this.Handle = handle; } public IntPtr Handle { get; private set; } } 2.窗体显示处理 static class Program { /// <summary> /…
随着项目进度的逐步完成,数据传输和界面基本上已经搭建完成,下面就是一些细节部分的修改 今天博文的主要内容说的是获取当前的时间和同Thrift类型的转化 和C#类似,java也有一个时间类Date,加载包import java.util.Date; 实例化Date Date  Time = new  Date(); 使用.get()方法获取年月日 int year = currTime.getYear();//年 但是在实际使用过程中发现使用.get()方法中间有一道横线,百度了一下,有横线的表示…
前面三篇博文讲述的是界面的搭建和数据的传输,可以看出目前我做的这个小项目已经有了一个大体的雏形,剩下的就是细节部分的打磨和一些友好的人机交互设计,今天做的是表单的验证,作为初学者,着实花了一番功夫,所以写一篇博文将这个过程记录下来,一方面是可以记录自己的工作过程,以后看起来方便,一方面也希望可以帮助到有需要求的人 Easyui有一个专门为表单验证设计的样式,首先我们将Form表中的Textbox模式改为Validatebox,更改之后输入框会有一些变化,从圆润变得相对方正一些,(未完待续)…
<WPF编程宝典——使用C# 2008和.NET 3.5(第2版)>第25章与Windows窗体的互操作,本章将介绍用于集成Windows窗体和WPF内容的不同策略.还将分析如何在应用程序中使用两种类型的窗口,并且还将研究更加精彩的在一个窗口中混合来自两个平台内容的技巧.但是在深入分析WPF和Windows窗体之间的互操作之前,先后退一步,分析应当(或不应当)使用WPF互操作功能的原因是值得的.本节为大家介绍显示模态窗口和窗体. AD:2013云计算架构师峰会课程资料下载 25.2.3  显示…