`

项目中的新窗口弹出

WCF 
阅读更多
var wp=window.parent; 
var cf=wp.document.getElementById("NopatentFrame"); 
function resizeCalendar(){cf.width=310;cf.height=205;}
document.write('<iframe id=CalFrame name=CalFrame frameborder=0 src=calendar.htm style=display:none;position:absolute;z-index:100></iframe>'); 
document.write('<iframe id=NamFrame name=NamFrame frameborder=0 src=incfun/GetNameList.jsp style=display:none;position:absolute;z-index:100></iframe>'); 
document.write('<iframe id=NopatentFrame name=NopatentFrame frameborder=0 src=incfun/GetNopatentList.jsp style=display:none;position:absolute;z-index:100></iframe>'); 

function showNopatent(sImg){ 
    hideName(); 
    var nameFrame = document.getElementById("NopatentFrame"); 
    var wcf = window.frames.CalFrame; 
    var oImg = document.getElementById(sImg); 
    if(!oImg){alert("控制对象不存在!");return;}; 
    if(!wcf.bCalLoaded){alert("未成功装载!请刷新页面!");return;} 
    if(nameFrame.style.display=="block"){nameFrame.style.display="none";return;} 
     
    var et=0,el=0,p=oImg; 
    var st=document.body.scrollTop,sl=document.body.scrollLeft; 
    var eh=oImg.height,ew=oImg.width; 
    while(p&&p.tagName!="BODY"){et+=p.offsetTop;el+=p.offsetLeft;p=p.offsetParent;} 
    nameFrame.style.top=(document.body.clientHeight-(et-st)-eh>=nameFrame.height)?et+eh:et-nameFrame.height;//判断是在点击处上方还是下方显示 
    nameFrame.style.left=(document.body.clientWidth-(el-sl)>=nameFrame.width)?el:el+ew-nameFrame.width; 
    nameFrame.style.display="block"; 
}
  • 大小: 15.1 KB
分享到:
评论

相关推荐

    QT+VS点击按钮弹出新窗口的实现

    在"QT+VS点击按钮弹出新窗口的实现"这个项目中,首先我们需要创建一个新的QT工程。在VS2013中,打开QT插件,选择"新建QT项目",然后选择"QT GUI应用程序"模板。这将生成一个基本的QT项目结构,包括一个主窗口类(如`...

    PyQt5点击按钮弹出自定义窗口 创建新窗口

    # PyQt5点击按钮弹出自定义窗口 创建新窗口 1. 创建 QPushButton 按钮并绑定点击事件函数; 2. 点击按钮时创建自己定义的窗口类对象并显示; 3. 包含两个例程,分别为只能弹出一个窗口和可以反复点击按钮创建无限个...

    intraweb中弹出窗口源码

    在 Intraweb 应用程序开发中,"intraweb中弹出窗口源码" 是一个关键的概念,它涉及到在 Web 应用程序中模拟桌面应用程序的非模态窗体行为。Intraweb 是一个 Delphi 开发的组件库,用于构建服务器端的 Web 应用程序,...

    js弹出窗口、弹出层

    在JavaScript中,`window.open()`方法是最常用的创建新窗口或弹出窗口的方式。这个方法接受两个参数:要打开的URL和新窗口的名称。例如: ```javascript window.open('http://example.com', 'myWindow'); ``` 上述...

    C# WinForm 弹出窗口

    在C# WinForm开发中,有时我们需要创建具有特殊效果或者个性化设计的窗口,例如模仿流行的即时通讯软件QQ的弹出窗口。这样的窗口不仅能够吸引用户的注意力,还能为应用程序增添一些特色。本文将深入探讨如何使用C# ...

    自定义js弹出窗口(弹出层)

    在网页开发中,自定义js弹出窗口,也被称为弹出层或对话框,是一种常见的交互设计技术。这种技术允许开发者在用户与页面交互时显示额外的信息或功能,而不会中断主页面的工作流程。在本教程中,我们将深入探讨如何...

    Xilium CefGlue 浏览器弹出新窗口,改为新标签选项卡中打开的问题

    这样,原本会弹出的新窗口就会被转换成在新的标签页中打开。 在实际应用中,你可能还需要对这个逻辑进行扩展,比如添加对用户手势的判断,或者处理多个同时打开的标签页的情况。在使用上述代码时,请确保正确地将`...

    一个Jsp弹出窗口

    总的来说,这个"一个Jsp弹出窗口"项目展示了一个结合了JSP后端处理能力和前端JavaScript交互的实例,通过自定义的弹出窗口组件实现了动态提示的功能。这涉及到HTML布局、CSS美化、JavaScript交互和JSP的服务器端逻辑...

    wpf中用用户控件做出来的一个自定义弹出窗口

    在这个项目中,由于使用了用户控件,我们推测可能是在一个父窗口内嵌入了这个用户控件,并通过调整其可见性和位置来模拟弹出窗口的行为。 渐显式放大动画效果是通过WPF的动画系统实现的。WPF提供了丰富的动画支持,...

    jquery jmpopups 弹出新窗口,可以弹多个

    在网页开发中,弹出新窗口的功能常用于展示详情、显示警告或提供交互体验,jQuery jmpopups是一个方便的工具,专为创建可自定义的新窗口而设计。这个插件允许开发者轻松地实现弹出多个窗口,并对它们进行有效管理。...

    jQuery带二维码登录窗口弹出层特效.zip

    本项目"jQuery带二维码登录窗口弹出层特效"正是利用jQuery的特性,为网页登录界面添加了一种新颖的交互方式——二维码扫描登录。 首先,我们需要理解“弹出层特效”这一概念。在网页设计中,弹出层通常是指一种不...

    SIEMENS-西门子wincc弹出窗口怎么做?.txt

    - **添加页面**:在项目中添加一个新的页面作为弹出窗口的基础。可以通过“文件”-&gt;“新”-&gt;“页面”来实现。 - **设置属性**:为新建的页面设置适当的名称,并调整其大小、位置等属性。 - **添加控件**:根据需要,...

    MFC制作的屏幕右下角弹出窗口

    在Windows系统中,我们常常会遇到像QQ那样的屏幕右下角弹出窗口,这些窗口通常用于显示通知、消息或者更新等信息。本文将详细探讨如何使用MFC来实现类似的弹出窗口,并且介绍如何实现样式切换以及支持超链接的功能。...

    delphi实现QQ弹出窗口

    在本文中,我们将深入探讨如何使用Delphi编程语言来实现QQ弹出窗口的功能。Delphi是一种基于Object Pascal的集成开发环境(IDE),它提供了一套强大的工具和组件库,使得开发者能够快速创建Windows应用程序。 首先...

    在intraweb中弹出窗口

    在这个框架中,弹出窗口通常指的是在用户界面上显示一个新的独立浏览区域,可以用来展示详细信息、设置对话框或执行其他与主窗口不直接相关的任务。下面将详细介绍如何在 Intraweb 中实现弹出窗口以及相关的技术要点...

    Flex 弹出窗口代码

    在Flex编程中,"弹出窗口代码"是一个常见的需求,特别是在设计用户交互界面时,我们经常需要实现点击按钮后打开一个新的窗口或者对话框来展示更多信息或进行特定操作。本篇将详细讲解如何在Flex中创建一个点击按钮后...

    Android应用源码之自定义弹出窗口的实现

    本项目可能包含了一个完整的实例,展示了如何在Android中实现自定义弹出窗口。以下是一些关于自定义弹出窗口实现的关键知识点: 1. **自定义布局**: 在`res/layout`目录下,开发者通常会创建一个新的XML布局文件来...

    windowsphone自定义弹出窗口

    描述中提到“扩展性挺高的,入门可用”,意味着这个自定义弹出窗口的解决方案不仅易于理解和使用,而且具有很好的可扩展性,可以方便地添加新功能或调整现有功能。 "popup windowsphone"这个标签进一步明确了我们...

    JQUERY 弹出窗口

    在"JQUERY 弹出窗口"这个主题中,我们主要探讨的是如何利用jQuery实现弹出对话框或者弹出层的功能,这些功能通常用于显示提示信息、用户确认、表单填写等多种场景。 首先,jQuery 提供的 `.show()`, `.hide()`, 和 ...

    点击弹出小窗口

    在IT行业中,"点击弹出小窗口"是一个常见的交互设计技术,主要应用于网页或桌面应用程序,为用户提供一种轻量级的交互方式。这种技术通常涉及到前端开发中的JavaScript、HTML和CSS,以及可能的库和框架如jQuery或Vue...

Global site tag (gtag.js) - Google Analytics