精华内容
下载资源
问答
  • 主要有:有信息提示、快捷方式、常规配置、可拖动对话框、全屏对话框自动关闭、嵌入 Iframe、嵌入图片、嵌入多张图片、嵌入视频、确定按钮 - 加载中、按钮事件、开关事件的对话框特效。 演示地址 下载地址 ...

    MiniDialog网页弹窗对话框插件

    MiniDialog网页弹窗对话框插件

    MiniDialog.js网页弹窗插件,点击按钮遮罩弹出提示对话框代码。主要有:有信息提示、快捷方式、常规配置、可拖动对话框、全屏对话框、自动关闭、嵌入 Iframe、嵌入图片、嵌入多张图片、嵌入视频、确定按钮 - 加载中、按钮事件、开关事件的对话框特效。

    演示地址

    下载地址

    展开全文
  • 网页对话框

    2012-02-16 11:31:35
    function about() { window.showModalDialog("文件名","ABOUT","dialogwidth:300px;dialogheight:150px;center:yes;status:no;...网页对话框 showModelessDialog()使用详解  Javascript有

    <!--网页对话框-->
    <script language=JavaScript>
    function about()
    {
    window.showModalDialog("文件名","ABOUT","dialogwidth:300px;dialogheight:150px;center:yes;status:no;scroll:no;help:no");
    }
    < /script>
    < a href='javascript:;' οnclick="about();">网页对话框</a>

    <!--
    showModelessDialog()使用详解
        Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:

        showModalDialog() (IE 4+ 支持)
       showModelessDialog() (IE 5+ 支持)

        window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。

        window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。

        当我们用showModelessDialog()打开窗口时,不必用window.close()去关闭它,当以非模态方式[IE5]打开时, 打开对话框的窗口仍可以进行其他的操作,即对话框不总是最上面的焦点,当打开它的窗口URL改变时,它自动关闭。而模态[IE4]方式的对话框始终有焦点(焦点不可移走,直到它关闭)。模态对话框和打开它的窗口相联系,因此我们打开另外的窗口时,他们的链接关系依然保存,并且隐藏在活动窗口的下面。

    使用方法如下:
        vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])
        vReturnValue = window.showModelessDialog(sURL [, vArguments] [, sFeatures])

    参数说明:
        sURL
       必选参数,类型:字符串。用来指定对话框要显示的文档的URL。
        vArguments
       可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。
        sFeatures
       可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。
        dialogHeight 对话框高度,不小于100px,IE4中dialogHeight 和 dialogWidth 默认的单位是em,而IE5中是px,为方便其见,在定义modal方式的对话框时,用px做单位。
      dialogWidth: 对话框宽度。
      dialogLeft: 距离桌面左的距离。
      dialogTop: 离桌面上的距离。
      center: {yes | no | 1 | 0 }:窗口是否居中,默认yes,但仍可以指定高度和宽度。
      help: {yes | no | 1 | 0 }:是否显示帮助按钮,默认yes。
      resizable: {yes | no | 1 | 0 } [IE5+]:是否可被改变大小。默认no。
      status: {yes | no | 1 | 0 } [IE5+]:是否显示状态栏。默认为yes[ Modeless]或no[Modal]。
        scroll:{ yes | no | 1 | 0 | on | off }:指明对话框是否显示滚动条。默认为yes。

    还有几个属性是用在HTA中的,在一般的网页中一般不使用。
        dialogHide:{ yes | no | 1 | 0 | on | off }:在打印或者打印预览时对话框是否隐藏。默认为no。
        edge:{ sunken | raised }:指明对话框的边框样式。默认为raised。
        unadorned:{ yes | no | 1 | 0 | on | off }:默认为no。

    传入参数:
        要想对话框传递参数,是通过vArguments来进行传递的。类型不限制,对于字符串类型,最大为4096个字符。也可以传递对象,例如:

    test1.htm
    < script>
      var mxh1 = new Array("mxh","net_lover","孟子E章")
      var mxh2 = window.open("about:blank","window_mxh")
      // 向对话框传递数组
      window.showModalDialog("test2.htm",mxh1)
      // 向对话框传递window对象
      window.showModalDialog("test3.htm",mxh2)
    < /script>test2.htm
    < script>
      var a = window.dialogArguments
      alert("您传递的参数为:" + a)
    < /script>
    test3.htm
    < script>
      var a = window.dialogArguments
      alert("您传递的参数为window对象,名称:" + a.name)
    </script>
    可以通过window.returnValue向打开对话框的窗口返回信息,当然也可以是对象。例如:

    test4.htm
    < script>
      var a = window.showModalDialog("test5.htm")
      for(i=0;i<a.length;i++) alert(a[i])
    < /script>test5.htm
    <script>
    function sendTo()
    {
      var a=new Array("a","b")
      window.returnValue = a
      window.close()
    }
    </script>
    <body>
    <form>
      <input value="返回" type=button οnclick="sendTo()">
    </form>
    常见问题:
    1,如何在模态对话框中进行提交而不新开窗口?
       如果你 的 浏览器是IE5.5+,可以在对话框中使用带name属性的iframe,提交时可以制定target为该iframe的name。对于IE4+,你可以用高度为0的frame来作。例如:

    test6.htm
    < script>
      window.showModalDialog("test7.htm")
    </script> test7.htm
    if(window.location.search) alert(window.location.search)
    <frameset rows="0,*">
      <frame src="about:blank">
      <frame src="test8.htm">
    </frameset> test8.htm
    < form target="_self" method="get">
    <input name=txt value="test">
    <input type=submit>
    </form>
    <script>
    if(window.location.search) alert(window.location.search)
    </script>

    展开全文
  • IE 浏览器弹出的对话框 自动点击确认 可以自行输入要点击确认对话框的标题,防止误点击 可以输入网址 可以学习倒计时提醒 可以显示当前学习时间 可以试用10次
  • ![图片说明](https://img-ask.csdn.net/upload/201602/05/1454616125_707741.png)
  • 很多企业网站打开的时候,都会弹出一个对话框,而且是qq的对话框,不仅仅是简单的网页对话框,通过对话框可以直接和客服对话,特别是医院类的网站更是多的不可胜数,这些网站一方面是想留住用户,一方面也是希望...

    很多企业网站打开的时候,都会弹出一个对话框,而且是qq的对话框,不仅仅是简单的网页的对话框,通过对话框可以直接和客服对话,特别是医院类的网站更是多的不可胜数,这些网站一方面是想留住用户,一方面也是希望通过这种方式获取用户的qq号码,方便以后做营销。

    如何实现打开网页自动弹出QQ对话框

    认真的研究了这些网站的源代码,发现了一个东西,一般现在的网站很少使用框架的,因为搜索引擎不能识别框架,但是这些网站却有一个框架,框架的地址就是一行简单的地址,而且还不是http的地址,例如下面的这个地址:

    tencent://message/?uin=1278230143&Site=&menu=yes

    这有点像移动开发中的打电话的链接,应该是调用你自己电脑的软件。

    通过自动弹出QQ对话框的方法能够实现很高的客户咨询量,相比“左一个、右一个、中间再弹一个”的客服组件,通过“打开网页自动弹出QQ对话框”这种方式来实现提升咨询量无论是用户体验还是效果都要强很多。

    每个浏览器对于这段代码的实现方法可能略有不同,firefox里面会让你选择什么应用程序来打开这个链接,可能用户也会勾选“记住我对tencent类型链接的选择。(R)”,这样以后都不会弹出选择应用程序的这个对话框。

    Firefox里面选择程序打开链接

    而IE等浏览器是会直接弹出对话框,不过如果你同时登录了多个QQ,那么他会让你选择一个qq进行聊天。

    选择QQ进行聊天

    放置了这段代码,可是需要用户点击,这不是我们需要的效果,我们想要用户打开网页的时候就弹出这个对话框,那么如何实现?

    自动弹出对话框

    我们在网页中放置一个框架,然后框架的地址就是上面的那段代码,当网页加载的时候就会自动去访问这个地址,于是就会自动弹出QQ聊天窗口,当然我们需要设置这个框架不显示,不能让用户看到。

    <iframe style="display:none;" src="tencent://message/?uin=1278230143&Site=&menu=yes"></iframe>

    设置多个客服QQ

    针对企业中有多个客服的情况,为了客服直接合理分配接待。刚刚也研究出了一套解决方案就是预设多个客服QQ,然后给访客随机弹出一个客服QQ的对话框!当然这个适合于企业,对于个人站长就没必要了。

    <iframe style="display:none;" class="qq_iframe" src=""></iframe>
    <script>
    $(function(){
        qq_list = new Array('1278230143', '353207542');
        //随机
        qq_i = Math.floor(Math.random()*qq_list.length);
        src = "tencent://message/?uin="+qq_list[qq_i]+"&Site=&menu=yes";
        $('.qq_iframe').attr('src',src);
    })
    </script>

    延时弹出对话框

    有不少客户问我如何设置访客打开页面后10秒再弹出,再次研究更新了这个弹出,确实找到的方法可设置10秒后弹出!这样可以一定程度上提升用户体验,同时让访客先看看网站的优质服务能够有效地提升客户对产品的认可度,进而提升客户主动沟通的机会!

    <iframe style="display:none;" class="qq_iframe" src=""></iframe>
    <script>
    $(function(){
        setTimeout(function(){
            qq_list = new Array('1278230143', '353207542');
            //随机
            qq_i = Math.floor(Math.random()*qq_list.length);
            src = "tencent://message/?uin="+qq_list[qq_i]+"&Site=&menu=yes";
            $('.qq_iframe').attr('src', src);
        }, 10000)
    })
    </script>

    好了,以上就是三种设置的方法,一个比一个高级的说,希望对你有所帮助。

    =====2015-06-08 更新====

    感谢某位网友分享的另外一种更利于优化的方案。

    JavaScript脚本延时加载

    上面的方法中会使用到Iframe框架,可能有的网友担心这不利于优化,没关系我们可以使用JavaScript脚本加载这段调用QQ的代码,一般网盟的代码 和 统计代码也是采用的这样方法,强力推荐!

    新建JS文件

    这一步非常的关键,我们新建一个JavaScript脚本文件,文件的命名随便取,然后写入下面的代码,我们也可以把下面的代码加入到网站已有的JS文件中,不影响其它函数的运行。

    var qq_chat = true;
    function show_qq() {
        if (qq_chat) {
            popwin = window.location.href = 'tencent://message/?uin=1278230143&Site=问说网&Menu=yes'
        }
    };
    setTimeout("show_qq()", 1000);

    对应的uin和Site参数修改成自己的就可以。对于弹出的时间,可以在setTimeout后面的1000参数调整,数字越大越慢弹出。

    引入JS文件

    如果以上的脚本在我们已有的网站页面JS中,这时候就可以直接弹出效果。如果我们是新建的JS文件,我们就需要把这个文件添加到页面中,方便调用我们定义的弹窗函数。

    <script type="text/javascript" src="show_qq.js"></script>

    这种方法应该是最好的解决方法,及实现了效果,有不影响网页优化。

    转载于:https://www.cnblogs.com/lizhenli/p/4981541.html

    展开全文
  • 网页对话框用IE怎么调试?弹出一个网页对话框,只能在对话框上操作,F12都用不了啦,烂系统不兼容谷歌火狐。
  • Ian今天偶然进入一个公司的企业网站,然后QQ聊天...ian在这里把实现“网页自动弹出QQ对话框”的原理与方法分享给各位做企业网站的朋友,这些小手段能够实现跟《在认证QQ空间主页上同步显示网站内容》一样对于网站...

    Ian今天偶然进入一个公司的企业网站,然后QQ聊天窗口这里马上就弹出与那个公司客服聊天的窗口。怀着好奇的心态,Ian分析了该公司的网站源码,发现了实现网页弹出qq对话框的原理与实现方法,相信此时此刻你的QQ已经打开了与Ian聊天的窗口了吧!

    ian在这里把实现“网页自动弹出QQ对话框”的原理与方法分享给各位做企业网站的朋友,这些小手段能够实现跟《在认证QQ空间主页上同步显示网站内容》一样对于网站的推广具有比较有用的效果。

    通过自动弹出QQ对话框的方法能够实现很高的客户询盘量,相比“左一个、右一个、中间再弹一个”的客服组件,通过“打开网页自动弹出QQ对话框”这种方式来实现提升咨询量无论是用户体验还是效果都要强很多。

    好啦,废话不多说了,下面进入正题,且看如何让访客访问您网站时自动弹出QQ聊天的对话框。

    一、网页自动弹出QQ对话框的原理

    1.在网页中插入iframe框架并设置src=“tencent://message/?uin=你的QQ号码&amp;Site=&amp;menu=yes”;

    2.访客打开你网站的同时也会打开iframe框架中的链接;

    3.访客的QQ窗口就会弹出与你的QQ聊天的对话框了。

    二、验证打开网页自动弹出QQ对话框

    为验证该方法的实际可行性,相信你的QQ聊天窗口已经打开了与Ian对话的聊天窗口。是不是很好奇呢?如果说上面的原理分析你看不懂,那么这里的验证结果应该就能让你很直观地理解了吧!其实Ian同样是利用这个原理在这篇文章中加入了这段实现“打开网页自动弹出QQ对话框”的代码。

    打开网页自动弹出QQ对话框的代码在这里:【右击这里查看源码也可以点击这里给我捐款

    三、设置多个QQ客服,然后随机弹出一个客服QQ对话框

    针对企业中有多个客服的情况,为了客服直接合理分配接待。Ian刚刚也研究出了一套解决方案就是预设多个客服QQ,然后给访客随机弹出一个客服QQ的对话框!当然这个适合于企业,对于个人站长就没必要了。

    四、延迟弹出对话框,让用户先看看
    有不少客户问我如何设置访客打开页面后10秒再弹出,Ian再次研究更新了这个弹出,确实找到的方法可设置10秒后弹出!这样可以一定程度上提升用户体验,同时让访客先看看网站的优质服务能够有效地提升客户对产品的认可度,进而提升客户主动沟通的机会!

    五、手机QQ也可以哦,移动用户也不容错过

    刚刚有位朋友问我这个能不能在手机网页上用,然后Ian测试了一下这个方法确实不行。随后我便研究了好一会,终于找到手机网页弹出手机QQ的突破点了,经测试安卓、苹果手机都可以正常弹出QQ对话框。

    六、获取访客QQ,让客服主动把握客户

    通过上面的方法,有朋友说客户打开对话框后并不马上咨询就出去吃饭了,回来就忘了。对此,Ian还就此文章扩展想到了访客访问网站自动获取QQ号的方法,通过这个方法能够避免访客的流失,就算访客没咨询没成交也没关系,你知道了客户的QQ号码,以后就随时可以给对方发送消息了。有需要的朋友可以在聊天窗口里面Q一下ian就行了。

    展开全文
  • VBA调用InternetExplorer操作IE浏览器,自动弹出文件选择对话框时,VBA会处于阻塞状态,你必须手工关闭文件选择对话框,VBA才能继续向后运行。 例如下面网址,就有一个文件浏览按钮: ... 我做了一个exe文件,可以在...
  • 近来,学习selenium ,下载文件过程中,浏览器会弹出对话框。遇到这种情况,笔者综合网上的教程,写出注意事项。 笔者的环境是:win 7 64位 +python 3.6 +Firefox 50.0.1 +selenium3.0.2 第一步:需要下载某个文件...
  • web网页对话框的一些设置

    千次阅读 2016-12-22 19:37:20
    1.实现点击跳出网页对话框例子 html中利用图片进行跳转,代码如下: 编写自定义的JavaScript函数opendialog(),采用的是window.showModalDialog()方法 function opendialog() { var someValue=...
  • 打开网页自动弹出QQ对话框的3种方法 www.111cn.net 编辑:kupeer 来源:转载 我们在打开网页时有时会碰到一些网页弹出加QQ群或QQ聊天的一个对话框了,下面我们一起来看看这种方法的实现步骤. ...
  • 对话框 一种次要窗口,包含按钮和各种选项,通过它们可以完成特定命令或任务。...对话框资源:可以使用对话框编辑器来配置对话框的界面,如对话框的大小、位置、样式,对话框中控件的类型和位置等。另外...
  • 如何在网页中显示选择文件对话框

    千次阅读 2009-09-11 11:13:00
    在制作网页时,经常要选择文件并上传,使用传统的InputFile控件,每次只能选择一个文件,甚为不便。如果使用Microsoft的公共对话框组件就方便很多了,它可以一次就选择多个文件,就像QQ空间的相片上传功能一样。如何...
  • 创建模态网页对话框

    千次阅读 2006-09-27 15:38:00
    Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持)...
  • 网页弹出对话框详解

    千次阅读 2008-11-12 10:59:00
    网页弹出对话框代码(详细)全2008-06-19 08:27要进网页弹出欢迎代码。关闭网页时也弹出一个对话框的代码 function loading() { alert("欢迎来到这里"); } function closing() { alert("欢迎再来"); window.close } ...
  • 一开始程序在执行到AVISaveOptions时总是会自动弹出一个选择框,里面列出了系统所带的各种编码格式。但是因为我们的项目确定了要用mpeg-4编码,所以每次在保存视频之前都选择的话是比较多余的而且会使用户感受比较差...
  • - 【新增】设置是否显示dialog的出现动画 v1.0.5 ( 2017.08.21 ) - 【新增】getWebView方法,可自己扩展配置webview v1.0.4 ( 2017.08.21 ) - 【新增】addJavascriptInterface方法,可自己扩展与Js的...
  • JavaScript之网页对话框

    千次阅读 2008-04-03 10:38:00
    第N章 网页对话框 N.1 基本介绍 N.2 使用方法 N.3 参数传递 N.4 Firefox替代方案 N.5 技巧集 N.1 基本介绍: showModalDialog() (IE 4+ 支持),用来创建一个显示HTML内容的模态...
  • 可以自动弹出对话框的在线客服源码 可以自动弹出对话框的在线客服源码 可以自动弹出对话框的在线客服源码
  • 网页是这样的: <html> <head> <script language="JavaScript"> alert("操作成功!") </script> </head> <body> <p>欢迎您的到来!谢谢您!</...
  • 弹出式窗口及网页对话框

    千次阅读 2006-05-02 14:27:00
    弹出式窗口及网页对话框 全攻略一、如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下: 1.弹启一个全屏窗口;www.ycjan.com  2.弹启...
  • 在MFC对话框中显示网页

    千次阅读 2014-12-09 20:17:29
    用到ActiveX 控件,向对话框里面插入一个 WebBrowser控件,之后使用就可以了! 利用WebBrowser控件创建自己的浏览器 ①新建一个基于对话框的工程,命名为test...此时对话框上已经出现了WebBrowser控件,调整它的大小以
  • &Site=&menu=yes" width="0" height="0" marginwidth="0" style="display:none" marginheight="0" scrolling="no">
  • 打开网页直接弹出QQ对话框

    千次阅读 2016-08-25 14:06:33
    今天遇到需求,需要在网页上打开网页直接弹出QQ对话框功能。 百度下,发现有知乎大神的解决方案。 解决方案如下: 自动弹出对话框: 随机弹出多个企鹅号之一 $(function(){ qq_list = new Array('...
  • artDialog对话框

    2017-11-14 09:51:33
    artDialog —— 经典、优雅的网页对话框控件。  支持普通与 12 方向气泡状对话框  完善的焦点处理,自动焦点附加与回退  支持 ARIA 标准  面向未来:基于 HTML5 Dialog 的 API  支持标准与模态对话框  丰富且...
  • 在google、火狐等浏览器中都没问题,唯独在IE浏览器中,访问这个接口时,自动弹出下载对话框。 解决办法就是在访问这个接口时,在路径后面加上.html后缀;比如原接口的访问路径为/project/info?params=xxxx现在改为...
  • 网页弹出对话框的几种代码

    千次阅读 2014-06-12 15:32:17
    千万注意多一个标签或少一个标签就会出现错误。记得用OpenWindow.document.close()结束啊。 【9、终极应用--弹出的窗口之Cookie控制】 回想一下,上面的弹出窗口虽然酷,但是有一点小毛病(沉浸在喜悦之中,一定没有...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 54,674
精华内容 21,869
关键字:

网页出现对话框自动选择是