popupwindow 相关问题

当您使用鼠标选择选项或按指定的功能键时,会出现一个窗口(“弹出”,因此显示名称)。通常,弹出窗口包含一个命令菜单,只有在您选择其中一个命令之后才会停留在屏幕上。它然后消失了。

客户端验证不适用于 yii 中的模型窗口/ajax 加载表单

我在主布局中使用 Yii 用户扩展,我有一个所有 Cmenu 通用的注册链接 视图/主布局 echo CHtml::link('注册','#',array('id'=>'regi')); $("#regi").c...

回答 1 投票 0

为什么如果有两个'popupWindow = window.open'脚本,第二个脚本的参数会控制这两个脚本?

我有两个用于弹出窗口的脚本。在所有情况下,第二个脚本的参数都控制着两者。我该如何解决这个问题? 函数firstPopup(url) { 弹出窗口 = W...</desc> <question vote="0"> <p>我有两个用于弹出窗口的脚本。在所有情况下,第二个脚本的参数都控制着两者。我该如何解决这个问题?</p> <pre><code> &lt;script&gt; function firstPopup(url) { popupWindow = Window.open(url,&#39;popUpWindow&#39;,&#39;height=300,width=300,left=200,top=200,resizable=yes,scrollbars=no,toolbar=no,menubar=no,location=no,directories=no,status=yes&#39;) } &lt;/script&gt; &lt;a href=&#34;JavaScript:newPopup(&#39;bitcoin.cfm&#39;)&#34; style=&#34;color:black&#34;&gt;Here.&lt;a href=&#34;JavaScript:newPopup(&#39;contactpri.cfm&#39;)&#34; style=&#34;color:black&#34;&gt;&lt;/a&gt;&lt;/script&gt; &lt;a href=&#34;JavaScript:newPopup(&#39;bitcoin.cfm&#39;)&#34; style=&#34;color:black&#34;&gt;Here.&lt;a href=&#34;JavaScript:newPopup(&#39;contactpri.cfm&#39;)&#34; style=&#34;color:black&#34;&gt;&lt;/a&gt; </code></pre> <p>`<br/> <em><strong>这里有文字和其他内容。</strong></em></p> <pre><code> &lt;script&gt; function newPopup(url) { popupWindow = window.open(url,&#39;popUpWindow&#39;,&#39;height=700,width=800,left=10,top=10,resizable=no,scrollbars=no,toolbar=no,menubar=no,location=no,directories=no,status=yes&#39;)} &lt;/script&gt; &lt;B&gt;If you want to Contact US &lt;a href=&#34;JavaScript:newPopup(&#39;contact.cfm&#39;)&#34; style=&#34;color:#062689;&#34;&gt;click here.&lt;/a&gt;&lt;/B&gt;` </code></pre> <p>两个脚本都可以工作。只是第二个高度和宽度覆盖了第一个参数。</p> <p>我需要改变什么才能让他们使用自己的论点?我不知道必须区分脚本才能完成这项工作</p> </question> <answer tick="false" vote="0"> <p>Window.open 中的拼写错误?并且使用相同的名称 popUpWindow 将使第二个脚本作用于同一个窗口</p> <p>我建议您在链接的最近的静态容器上使用委托和事件侦听器</p> <pre><code>let popupWindows = {}; // window scope const popup = (e) =&gt; { const tgt = e.target.closest(&#39;a&#39;); if (!tgt.matches(&#39;.popup&#39;)) return; // not a popup link let url = tgt.href; let target = tgt.target || &#39;_blank&#39;; let popup = window.open(url, target, &#39;height=300,width=300,left=200,top=200,resizable,status&#39;); if (popup) { popupWindows[target] = popup; // now we can access the window by its target e.preventDefault(); } else return true; // let the link open its own tab since user does not allow it. }; document.addEventListener(&#39;click&#39;, popup); </code></pre> <pre><code>&lt;a href=&#34;bitcoin.cfm&#34; class=&#34;popup&#34; target=&#34;btc&#34; style=&#34;color:black&#34;&gt;bitcoin&lt;/a&gt; &lt;a href=&#34;contactpri.cfm&#34; class=&#34;popup&#34; target=&#34;contact&#34; style=&#34;color:black&#34;&gt;Contact Primary&lt;/a&gt; &lt;b&gt;If you want to Contact us &lt;a href=&#34;contact.cfm&#34; class=&#34;popup&#34; target=&#34;contact&#34; style=&#34;color:#062689;&#34;&gt;click here.&lt;/a&gt;&lt;/b&gt; </code></pre> </answer> </body></html>

回答 0 投票 0

如何在ViewModel中使用MAUI弹出窗口而不是XAML.cs(页面代码隐藏)?

我正在尝试在 .NET MAUI 项目中实现弹出窗口,并希望从 ViewModel 或单独的类(而不是 XAML.cs(代码隐藏)文件)触发它。 我可以使用

回答 1 投票 0

Selenium Webdriver 选择新窗口 c#

尝试在 C# 中使用 selenium webdriver 编写一些测试用例,并且有一个我不确定如何解决的场景 用户场景是在表中搜索患者,选择一名患者,然后选择一个新的...

回答 6 投票 0

使用JQuery访问新窗口的DOM

我正在创建一个新窗口,其中将包含用户将打印的文本。 我想做类似的事情: var new_win = window.open(); $(new_win.document).html("测试");

回答 3 投票 0

检查Python中每行代码后的条件

我有一个带有脚本的函数,可以读取一些数据并在 SAP-GUI 中执行一些操作。也许,GUI 中会弹出一个消息窗口,我想捕获该窗口以继续执行脚本。为了...

回答 2 投票 0

JavaScript window.close 不起作用,没有任何响应和结果

我想弹出一个带有按钮的窗口并用另一个按钮关闭,这是我的代码: 窗口可以成功打开但无法关闭,点击按钮没有任何反应。是浏览器吗

回答 1 投票 0

Microsoft Excel 安全警告 - 弹出

当我单击公司内部网站上的链接时,出现此错误。 该链接指向 Excel 电子表格,但链接不以 .xls 或类似内容结尾。 这适用于 Chrome

回答 2 投票 0

如何在 Android 中显示彼此下方可变长度的项目符号点

我想在 Android 弹出窗口(使用 Java)中添加一个包含可变大小(行号)的项目符号点的列表,以便项目符号直接从彼此下方开始。例如我有...

回答 1 投票 0

当我重新加载index.html时,我需要强制打开一个新选项卡,但它不起作用

在此输入图像描述 在图像中,您可以看到,由于弹出阻止程序,它阻止我打开新选项卡,但任务是在不启用它的情况下创建它,只是一些...

回答 1 投票 0

调用后端api时mvc弹窗保持打开状态

我正在做MVC应用程序。在页面中,我有一个打开弹出窗口的按钮。弹出窗口是这样的 我正在做MVC应用程序。在页面中,我有一个打开弹出窗口的按钮。弹出窗口是这样的 <div class="modal fade" id="exampleModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="addUpdateModalModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header" style="padding-bottom: 0px;"> <h5 class="modal-title custom-model-title-dependent" id="ModalLabel">Mark Acceptable</h5> <button type="button" class="btn-close" data-mdb-dismiss="modal" onclick="Dispose()" aria-label="Close"></button> </div> <div id="dvOperation"> </div> <div class="col-md-11 text-start mt-2 mx-1" style="display: flex; flex-wrap: wrap;"> <div class="modal-body" style="padding-top: 0px;"> <p class="disability-font-16" style="text-align: justify; font-weight: 400; max-width: 100%; padding-top: 8px"> Marking this coverage configuration as acceptable will permanently remove it from this report. Proceed? </p> </div> </div> <div class="modal-footer" Style="padding-right:3rem"> <button type="button" class="btn btn-sm btn-secondary btn-light" onclick="Dispose(), Continue()"> <span class="t-trash icon icon-sm"></span>Cancel </button> <button data-bs-toggle="modal" data-bs-target="#PageWaiting" onclick=" Continue()" type="button" class="btn btn-sm btn-primary btn-relative" id="saveCoverage"> <span class="t-save icon icon-sm"></span>OK </button> </div> </div> </div> </div> 当我单击“确定”按钮时,我将调用一个 javascript 函数,该函数对服务器执行 Ajax 调用。 在那一刻,窗口关闭。我需要它保持打开状态才能发布消息。 我也尝试用 $('#exampleModal').modal('show'); 再次打开它,但窗口似乎会打开和关闭。 如何让窗户保持打开状态? 这是我的javascript函数 function Continue() { $.ajax( { type: "GET", data: {id: 123}, headers: { }, url: '@Url.Action("method", "Controller")', success: function (result) { if (result.success) { // do something } }, error: function (req, status, error) { } }); } (这可能是评论而不是答案,但我还没有足够的声誉) 那么您的问题是它关闭了弹出窗口?检查您的代码后,也许这不是问题,但尝试停止冒泡,也许除了您共享的代码之外我看不到一些东西。 <button data-bs-toggle="modal" data-bs-target="#PageWaiting" onclick=" Continue(event)" type="button" class="btn btn-sm btn-primary btn-relative" id="saveCoverage"> <span class="t-save icon icon-sm"></span>OK </button> function Continue(e) { $.ajax( { type: "GET", data: {id: 123}, headers: { }, url: '@Url.Action("method", "Controller")', success: function (result) { if (result.success) { // do something } }, error: function (req, status, error) { } }); e.preventDefault(); }

回答 1 投票 0

python Selenium 处理弹出窗口

我正在使用selenium点击网站并自动下载,我目前对如何让selenium切换到选择下载按钮时创建的弹出窗口感到困惑...

回答 1 投票 0

Jetpack Compose 中具有全屏模式的应用程序

我目前正在 jetpack compose 中构建一个应用程序,该应用程序需要在整个应用程序中使用全屏模式。 问题是每当对话框或弹出窗口出现时状态栏和导航栏变得可见......

回答 1 投票 0

如何在 Mac 上关闭 MAUI 项目时创建弹出问题

在 Mac 上关闭 MAUI 项目时(单击红叉),我需要它询问我是否真的要关闭该项目,当单击“是”时,它会关闭,单击“否”时,它会保持打开状态。哈...

回答 2 投票 0

如何使用Android的辅助功能自动单击并关闭Whats App弹出通知,然后返回主应用程序

这是我必须完成的大学项目的一部分。在这个项目应用程序中,我通过以下java代码使用android的辅助功能自动发送什么应用程序消息....

回答 1 投票 0

ListPopupWindow 键入后关闭

我试图在我的应用程序中使用提及类型弹出窗口,当弹出窗口出现时,用户滚动,然后继续键入弹出窗口关闭。有什么办法可以保持PO...

回答 1 投票 0

在Python中创建状态窗口

我有一个在后台运行的Python脚本,即当运行这个脚本时,最终用户无法看到脚本有多远,直到它在30分钟后完成或者是否卡在某个地方。 我会...

回答 1 投票 0

点击外部弹出窗口设置为 false [setOutsideTouchable(false)] 不起作用

//创建布局充气器 尝试 { LayoutInflater 充气器 = LayoutInflater.from(this); //创建视图 最终视图menuview = inflater.inflate(R.layout.menu, (

回答 4 投票 0

为 TinyFileDialogs 运行 Visual Studio C 程序,但最喜欢的颜色弹出窗口不起作用

我一直在从事tinyfiledialogs代码项目,我已经设置好了环境并编译了代码。 //蜂鸣声次数 无效蜂鸣器(int num_beeps){ 字符消息[100]; sprintf(我...

回答 1 投票 0

Mac 上不出现弹出对话框/Finder 框

当我尝试在 Mac 上上传图像并单击“上传”时,不会出现对话框。通常会显示一个类似于 Finder 窗口的弹出窗口,允许我选择一个文件......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.