精华内容
下载资源
问答
  • 修改 include/js/common.js For Disczu 7.1/7.2 找到 $(ajaxframeid).contentWindow.document.documentElement.firstChild.nodeValue;...$(ajaxframeid).contentWindow.document.documentElement.firstChild....

    修改 include/js/common.js For Disczu 7.1/7.2 找到

     

    $(ajaxframeid).contentWindow.document.documentElement.firstChild.nodeValue;

    修改为 $(ajaxframeid).contentWindow.document.documentElement.firstChild.wholeText;

     

     

    For Disczu 7.0

     

    找到 s = $(ajaxpostHandle[1]).contentWindow.document.documentElement.firstChild.nodeValue; 修改为 s = $(ajaxpostHandle[1]).contentWindow.document.documentElement.firstChild.wholeText;

    展开全文
  • 有时候用IE打开二级页面或者弹出窗口的时候,会发现地址栏不显示,这样对于开发人员来说查找页面就不方便了。要显示地址栏按照如下步骤:

    有时候用IE打开二级页面或者弹出窗口的时候,会发现地址栏不显示,这样对于开发人员来说查找页面就不方便了。要显示地址栏按照如下步骤:

    1、将当前URL地址从IE的受信站点中删除。如果IE的受信站点中加入了某个URL,那么该URL下所有的二级页面或者弹出窗口都不会显示IE地址栏;

    2、修改注册表:在运行或者cmd中输入regedit,打开注册表编辑器,依此展开:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,找到2104项,将其改成DWORD的值为1,此时弹出窗口就可以显示IE了。

    注意如果要用修改注册表的方式,首先要把URL从信任站点中删除。

    出现这个问题的原因大部分是由于安装过类似于360这样的安全软件,他们出于好心会悄悄的修改一些IE的安全设置,但有时反而会给我们带来不便,特别是360,很多客户的机器上装了360后,就出现各种页面打不开,控件不能加载的问题,最后都是通过重新设置IE的安全级别来实现的。以至于我现在经常跟客户说:珍爱生命,远离360,真不是对360有意见,而是我被360折腾疯了:试想,一天十几个电话报问题最后都是通过调安全级别解决的,谁抗得住。。

    最后,删除注册表的方式来源于网络,不是我的原创,上传人好象是叫大伟LA什么的,很实用,可惜源链接找不到了。牛人,崇拜一个。


    展开全文
  • a)建立模式对话框显示指定的文档 var dialog=window.showModalDialog(url, arguments,features) url:必选参数,用来指定对话框要显示的文档的url; arguments:可选参数,用来向对话框传递参数,传递的参数类型不...

    1、方案一(谷歌浏览器不支持)

    a)建立模式对话框显示指定的文档

    var dialog=window.showModalDialog(url, arguments,features);  

    url:必选参数,用来指定对话框要显示的文档的url。

    arguments:可选参数,用来向对话框传递参数,传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数,常用window。

    features:可选参数,用来描述对话框的外观信息,可以使用一个或多个,用分号隔开,dialogHeight设置对话框的高度,dialogLeft设置对话框左上角相对于桌面的横坐标,dialogTop设置对话框左上角相对于桌面的纵坐标,dialogWidth设置对话框的宽度,center指定对话框是否位于桌面正中(默认为yes),dialogHide指定当打印或打印预览时对话框是否隐藏,仅当对话框是由被信任的程序打开时此参数才可用(默认为no),edge指定对话框窗口边框样式为凹下还是凸起(默认为raised),help指定对话框是否显示上下文相关的帮助信息(默认为yes),resizable指定对话框是否可以被用户改变尺寸(默认为no),scroll指定对话框是否显示滚动条(默认为yes),status指定对话框是否显示状态条(不被信任的对话框默认为yes,被信任的对话框默认为no),unadorned指定对话框是否显示chrome样式边框,仅当对话框是由被信任的程序打开时此参数才可用(默认为no)。


    b)建立无模式对话框显示指定的文档

    var dialog=window.showModallessDialog(url, arguments,features);

    模式对话框弹出后就始终保持输入焦点,除非对话框被关闭,否则用户无法切换窗口;在用户切换窗口时,无模式对话框依然会显示。


    2、方案二

    window.opener:返回的是创建当前窗口的那个窗口的引用。

    如:点击a.html打开了b.html,要在b.html上输入一个值然后赋予a.html上的一个id为”txt”的text,可以写为window.opener.document.getElementById(“txt”).value=输入的值。

    var dialog=window.open(url, name,features,replace);

    url:可选参数,用来指定对话框要显示的文档的url,若不指定,则会显示about:blank的新窗口。

    name:可选参数,指定打开的窗口的名字,_media表示在浏览器左边的媒体面板打开url,_blank表示在新窗口中打开url,_parent表示在当前框架的父框架中打开url,若无父框架则等价于_self,_search表示在浏览器左边的搜索面板打开url,_self表示在当前窗口中打开url,覆盖当前文档,_top表示在所有框架之外的最顶层窗口中打开url,若无框架则等价于_self。

    features:可选参数,用来描述窗口的外观信息,可以使用一个或多个,用分号隔开,只有当新的浏览器窗口被建立时,此参数的设置才会发生作用,channelmode指定是否将窗口显示为频道模式(默认为no),directories指定是否显示链接按钮(默认为yes),fullscreen指定是否以全屏方式显示窗口(默认为no),height指定窗口的高度(最小值为100),width指定窗口的宽度(最小值为100),left指定窗口左上角相对于桌面的横坐标,top指定窗口左上角相对于桌面的纵坐标,location指定是否显示窗口的地址栏(默认为yes),menubar指定是否显示窗口的菜单栏(默认为yes),scrollbars指定是否显示窗口的滚动条(默认为yes),resizable指定是否允许用户改变窗口的尺寸(默认为yes),status指定是否显示窗口的状态栏(默认为yes),titlebar指定是否显示窗口的标题栏(默认为yes),除非调用程序是HTML应用程序或被信任的对话框,否则此参数将被忽略,toolbar指定是否显示窗口的工具条(默认为yes)。

    replace:可选参数,false表示新打开的文档覆盖历史列表中的当前文档,true表示新打开的文档被简单的添加到历史列表的最后。

    展开全文
  • 如何制作弹出窗口

    千次阅读 2016-06-19 14:22:13
    在这个DIV中写自己要展示的内容。 2.设置CSS隐藏上面的DIV。 3.使用jQuery控制显示隐藏的DIV并用绝对定位设置DIV的位置,使其显示在我们设定好的位置。 4.设置z-index属性将DIV显示在页面最前面。

    弹出窗口十分的常用,下面是最常用的三种弹出窗口方式:

    //第一种
    //弹出对话框并输出一段提示信息  
    alert("提示信息!");  
    //第二种
    //弹出一个询问框,有确定和取消按钮  
    //利用对话框返回的值 (true 或者 false)  
    if (confirm("你确定提交吗?")) {  
        alert("点击了确定");  
        }  
    else{  
        alert("点击了取消");  
        }  
    //第三种
    //弹出一个输入框
    var name = prompt("请输入您的名字", ""); //这里会将输入的内容赋给变量 name 
    //这里需要注意的是,prompt有两个参数,前面是提示的话,后面是当对话框出来后,在对话框里的默认值  
    //我们可以把输入的内容打印出来
    alert("欢迎您:" + name)

    下面是使用jQuery来制作自定义的弹框,实际上大部分的UI弹窗都是基于下面的方法拓展演化出来的。基本原理如下:

    1.定义一个DIV,定义好其宽度和高度。在这个DIV中写自己要展示的内容。

    2.设置CSS隐藏上面的DIV。

    3.使用jQuery控制显示隐藏的DIV并用绝对定位设置DIV的位置,使其显示在我们设定好的位置。

    4.设置z-index属性将DIV显示在页面最前面。

    下面是带有遮罩层的弹出窗代码示例:

    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>pop window</title>
    <link rel="stylesheet" href="tankuang.css">
    <script src="jquery.js"></script>
    <script type="text/javascript">
    	$(function() {
    		var oBtn = $('#show');
    		var popWindow = $('.popWindow');
    		var close = $('.popWindow h3 span');
    		//浏览器可视区域的宽度
    		var browserWidth = $(window).width();
    
    		//浏览器可视区域的高度
    		var browserHeight = $(window).height();
    
    		//浏览器纵向滚动条距离上边界的值
    		var browserScrollTop = $(window).scrollTop();
    
    		//浏览器横向滚动条距离左边界的值
    		var browserScrollLeft = $(window).scrollLeft();
    
    		//弹出窗口的宽度,outerWidth设置为true计算时会把padding,border和margin计算进去
    		var popWindowWidth = popWindow.outerWidth(true);
    		//弹出窗口的高度
    		var popWindowHeight = popWindow.outerHeight(true);
    
    		//left的值=浏览器可视区域的宽度/2-弹出窗口的宽度/2+浏览器横向滚动条距离左边界的值
    		var positionLeft = browserWidth / 2 - popWindowWidth / 2
    				+ browserScrollLeft;
    
    		//top的值=浏览器可视区域的高度/2-弹出窗口的高度/2+浏览器纵向滚动条距离上边界的值
    		var positionTop = browserHeight / 2 - popWindowHeight / 2
    				+ browserScrollTop;
    		
    		var maskDiv ='<div class="maskDiv" ></div>';
    		//遮罩层的宽度
    		var masWidth = $(document).width();
    		var masHeight = $(document).height();
    		//当浏览器大小发生改变时计算改变弹出窗口的位置
    		$(window).resize(
    				function() {
    				if(popWindow.is(':visible')){//当popWindow是可见的时候设置变化
    					browserWidth = $(window).width();
    					browserHeight = $(window).height();
    					positionLeft = browserWidth / 2 - popWindowWidth / 2
    							+ browserScrollLeft;
    					positionTop = browserHeight / 2 - popWindowHeight / 2
    							+ browserScrollTop;					
    					//重新设置弹出窗的位置,使其位置随浏览器大小变化而变化
    					popWindow.css({
    						'left' : positionLeft + 'px',
    						'top' : positionTop + 'px'
    					});
    					masWidth = $(document).width();
    					masHeight = $(document).height();
    					//重新设置遮罩层宽高,使其宽高随浏览器大小变化而变化
    					$(".maskDiv").width(masWidth).height(masHeight);
    				}
    				});
    
    		//滚动滚动条时计算改变弹出窗口的位置
    		$(window).scroll(
    				function() {
    				if(popWindow.is(':visible')){
    				    browserScrollTop = $(window).scrollTop();
    					browserScrollLeft = $(window).scrollLeft();
    					positionLeft = browserWidth / 2 - popWindowWidth / 2
    							+ browserScrollLeft;
    					positionTop = browserHeight / 2 - popWindowHeight / 2
    							+ browserScrollTop;
    										//重新设置弹出层的位置,使其位置随着滚动条滚动改变
    					popWindow.css({
    						'left' : positionLeft + 'px',
    						'top' : positionTop + 'px'
    					});
    				}
    					
    				});
     		//当鼠标点击弹出按钮时触发
    		oBtn.click(function() {
                            //设置弹出窗的位置
    			popWindow.show().animate({
    				'left' : positionLeft + 'px',
    				'top' : positionTop + 'px'
    			}, 500);
    			//页面增加遮罩层
    			$('body').append(maskDiv);
    			//设置遮罩层的宽高
    			$(".maskDiv").width(masWidth).height(masHeight);
    			//设置遮罩层的样式
    			$(".maskDiv").css({
    						'left' : '0px',
    						'top' :  '0px',
    						'z-index' : '1',
    						'position' : 'absolute',
    						'opacity' : '0.4',
    						'height' : masHeight + 'px',
    						'width' : masWidth + 'px',
    						'background-color' : 'black'
    					}); //也可以在css中定义
    			
    		});
    		//当鼠标点击关闭时触发
    		close.click(function() {
    			//隐藏弹出层,还原弹出层的位置
    			popWindow.hide().animate({
    				'left' : '0px',
    				'top' : '0px'
    			}, 0);
    			//将遮罩层代码从页面中删除
    			$(".maskDiv").remove();
    		});
    	});
    </script>
    </head>
    <body style="width:2000px">
    	<br />
    	<a href="javascript:;" id="show">显示窗口</a>
    
    	<div class="popWindow hide">
    		<h3>
    			弹出窗口的标题<span>关闭</span>
    		</h3>
    		<div class="content" id="content">弹出窗口的内容</div>
    	</div>
    </body>
    </html>

    css部分:

    .popWindow{  
          
        width:500px;/* 设置弹出窗口的宽度 */  
        height:500px;/* 设置弹出窗口的高度 */  
        background-color: buttonface;  
        left:0px;  
        top:0px;  
        position: absolute;/* 设置弹出窗口为绝对定位,这样后面设置位置才会起效 */  
        z-index: 2;  
    }  
    .popWindow h3{/* 设置弹出窗口的标题栏的样式 */  
        height:30px;  
        line-height:30px;  
        margin:0;  
        padding:0;  
    }  
    .hide{/* 隐藏 弹出窗口DIV*/  
        display: none;  
    }  
    .popWindow h3 span{  
        float: right;  
        font-size: 14px;  
        font-weight:bold;  
        cursor: pointer;  
        margin-right: 5px;  
    }  
    .popWindow h3 span:HOVER{  
        color: red;  
    }  
    .popWindow .popWindowcontent{  
        height: 470px;  
        background-color:white;  
    }  
    /* 设置遮罩层的样式,如果在这里设置则js中设置css样式部分可以省去 */  
    .maskDiv{  
        background-color: black;  
        opacity:0.4;  
        position: absolute;  
        top: 0px;  
        left: 0px;  
        z-index: 1;  
    }  
    不要忘记引入jquery.js,如果有疑问可以留言哈~!

    展开全文
  • Android实现弹出窗口(PopUpWindow)

    千次阅读 2017-08-09 17:04:18
    Android实现弹出窗口(PopUpWindow)在进行android开发时,有时需要实现这样一个功能,在点击某个按钮之后弹出一个窗口,上面放置着一些控件,再次点击按钮之后,弹窗消失,下面是使用PopUpWindow的一些实现:一、...
  • Matlab弹出窗口定义

    千次阅读 2019-02-23 14:07:05
    使用uigetfile函数直接在弹出窗口选择打开 打开指定格式的文件 uigetfile(’.m’) %选择.m文件 多种后缀文件进行选择性的打开 [filename,pathname] = … uigetfile({’.m’ ; '.slx’ ; ‘.mat’ ; '.*’}, ...
  • 弹出窗口拦截攻防

    千次阅读 2009-10-14 08:22:00
    1.Pop-up BlockerWindows XP SP2在Internet Explorer中增加了Pop-up Blocker(弹出窗口阻止程序),它可以阻止或屏蔽大部分的弹出窗口。对于由最终用户点击链接打开的窗口不会被影响,另外来自本地网和信任站点域的...
  • IE浏览器会无故无法弹出窗口,包括无法广告窗口、无法在新窗口打开网页等,这些问题有的是在安装微软Servise Pack后出现的,有的则是安装一些看似无关的软件(如AcdSee 5.0汉化版)后再现的,有些朋友只有重装系统...
  • 弹出窗口总结

    千次阅读 2011-10-21 14:40:33
    使用了很多的主窗口弹出的新的窗口,觉得很有必要研究一下,故就有了这篇文章。希望自己得到很大的提升。   首先,是正常的弹出一层窗口,没有和主窗口有交互的动作。此类问题比较简单。 比如: ...
  • layer:好看的弹出窗口

    万次阅读 2017-01-04 11:13:05
    layer是一款web弹层组件,只需在调用时简单地配置相关参数,即可轻松实现...这里我们要实现的是,点击链接,弹出窗口内容是百度搜索。(和一般弹出窗口区别就是背景变暗,窗口小于主窗口,属于一种父子关系,而非平行
  • 一:处理浏览器弹出多个窗口 // 打开网页执行操作 String url = "http://*******"; driver.get(url); driver.manage().window().maximize(); WebElement logoElement1 = driver.findElement(By.className...
  • QWidget是Qt中主流的窗口类,实现QWidget窗口弹出主要有三个步骤。 1.1实例一个窗口类对象QWidget *widget = new QWidget(NULL); 1.2调用函数函数QWidget::setWindowsModality(Qt::WindowModality windowModality)...
  • 1:调用父窗口某一个文件框,获取焦点, parent.window.document.getElementById("roleName")... //关闭弹出窗  利用这种方法关闭窗口存在一个问题  parent.$.ligerDialog.open.弹窗后后,遮罩层有显示.,
  • 实用的 jquery 弹出窗口 插件winbox

    千次阅读 2010-08-06 12:30:00
    实用的 jquery 弹出窗口 插件winbox 一个基于jQuery的弹出层。支持拖拽,支持内容为文字,图片,URL等!至于兼容性。在IE6下,弹出对像无法绝对固定。其他应该没啥大问题;
  • 模态与非模态的弹出窗口

    千次阅读 2012-12-07 18:54:29
    除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。  showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P) 二、怎样才让在showModalDi
  • 弹出窗口后,父窗口不能操作

    千次阅读 2013-04-07 16:00:35
    本文转自:...   弹出一个小窗口后,只有关闭了弹出窗口,才可以继续在父页面进行操作: window.showModalDialog('2.htm') 基本介绍:  showModalDialog() (I
  • 系统升级到win10后,java项目网站所有弹出框空白,无法正常显示内容 请教各位大神 多谢多谢!
  • MATLAB弹出窗口定义操作函数

    万次阅读 2016-07-28 19:24:44
    这里只是浅显记录一下所学内容,介绍的很多内容也省略了,个人觉得先照葫芦画瓢,以后应用多了自然知道详细 的用法了,参考帮助文档也可以学到非常多有用的甚至是其他教程不会介绍的内容,毕竟帮助文档就是软件最好...
  • 弹出窗口给开发者带来的烦恼

    千次阅读 2006-05-19 14:52:00
    网页弹出窗口一直是网民最讨厌的东西,现在也有很多上网助手来屏蔽这个,久而久之,弹出窗口本无什么恶意的东西就被列入了黑名单,在开发一些OA项目的时候,有时弹出窗口是免不了的东西,可要是使用者的IE对其进行了屏蔽...
  • vue-js-modal 模态弹出窗口

    千次阅读 2020-06-18 17:28:31
    基于Vue实现的Modal窗口,单独组件,方便使用,还很美观 更多精彩 更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线 相关网址 vue-js-modal github vue-js-modal example 使用方式 安装依赖 ...
  • JQuery响应登陆注册弹出窗口遮罩层

    千次阅读 2016-11-27 22:58:22
    每一个按钮是通过a标签来做的,然后我们设置a标签的href属性为该标签对应应该弹出的对话框的id,这样每当a标签被点击的时候我们就可以从被点击的a标签中获取对应的弹出窗的id,另外需要意识到的一点是,因为这里的...
  • 上一篇日志讲到CG朋友要求对单独页面实现分别多种连接打开效果的实现,里面提到IE或者其他的工具栏(yahoo,google)等可以拦截弹出窗口无法在用户浏览器实现的问题,除了上次提到的将open方法改成ShowModelDialog...
  • VC++ 控制台程序不弹出窗口的方法

    千次阅读 2009-12-21 18:35:00
    大家都知道,当编写一个win32 console application时,当运行此类程序的时候默认情况下会有一个类似dos窗口的console窗口,但是有的时候我们只想在程序中运行一段功能代码,不希望显示这个console窗口,让代码执行完毕...
  • JQuery+JQuery ui实现的弹出窗口

    千次阅读 2017-09-04 20:26:04
     如果设置为true,则调用bgiframe插件,用于修复在IE6浏览器中无法显示于其它控件(select,flash)之上的问题。  初始:$('.selector').dialog({ bgiframe: true });  获取:var bgiframe = $('.selector')...
  • 单步跟踪模式可以显示,但非调试模式或非单步跟踪模式都无法显示窗口
  • 在使用录屏专家7.5时全屏制作教程时,不能将软件中弹出窗口录上,最后的解决办法是将录制透明窗体选择上就可以了。
  • 所以无论是想在页面编辑器里粘贴内容,还是上传图片等凡是需要弹出窗口操作的东西都会有问题,想要进行其它的操作也只能重新刷新页面。原因是 升级到 IE 9后,fckeditor在IE 9里的弹出浮动层会出现bug,里面的...
  • 弹出一个窗口后,后面的层不可操作 function show() //显示隐藏层和弹出层 {  var hideobj=document.getElementById("hidebg");  hidebg.style.display="block"; //显示隐藏层  hidebg.style....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 77,442
精华内容 30,976
关键字:

弹出窗口无法显示内容