问题标签 [modal-window]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2289 浏览

javascript - 如何在不刷新页面的情况下关闭模式

我有一个弹出模式的页面,但是当我单击关闭它时,页面会刷新,我不希望这种情况发生。

http://dev.ikov.org/store/index.php

如果你去商店页面,然后点击右侧的武器,你会看到一件物品。单击它,模式会弹出。但是,当您单击顶部的“浏览其他武器”时,它会强制页面刷新,我无法找到它为什么这样做,因为链接没有设置为去任何地方,只是为了关闭模式。

有人可以帮忙吗?

这是html的代码

0 投票
2 回答
996 浏览

html - 单击叠加层时,如何使模态叠加层消失?

我有一个网站,我在弹出窗口中使用模态窗口。

http://dev.ikov.org/

如果您单击侧面的预告片图像,则会弹出模式。但是,如果我希望它关闭,我必须单击模式中的链接。

当我单击黑色叠加层时,我怎样才能使模态消失?请帮忙。

这是html:

这是我的Javascript(与模态的功能无关,只是改变其他一些div的样式):

0 投票
1 回答
767 浏览

silverlight - 灯开关模态窗口

我有标准的 CreateNewEntity 屏幕。实体可以包含一些其他类型的实体列表。默认情况下,当用户想要将另一个实体添加到集合中时,有一个添加按钮会打开模式窗口。但是,默认模式窗口缺少一些需要的功能,所以我做了一些研究。事实证明,无法修改默认模式屏幕。所以,我找到了一个不错的自定义模态窗口助手类。问题是我似乎无法访问模式窗口字段以强制执行所需的逻辑。有两个关联的下拉列表。更改一个将导致限制其他下拉列表选项。我被困在这个特定的部分:

“DodavanjeParcele”是自定义模态窗口。在此之前,模态窗口被实例化和初始化。单击按钮后它会弹出并按预期运行。唯一缺少的是上述规则。我需要为模式窗口字段设置更改事件处理程序以定义规则。如上所示,我尝试将 IProxy 转换为标准 Windows 控件。这就是我卡住的地方。我似乎找不到访问控制字段和设置事件处理程序的方法。有什么想法吗?

0 投票
0 回答
396 浏览

java - 模式窗口中的 ComboBox 冻结了我的 JavaFX 应用程序

我想为我的应用程序创建模态“选项”窗口。我有一个 ComboBox,我想在 initialize() 方法中填充它。但是当我运行我的程序并进入这个窗口时,我的 ComboBox 没有被填充,当我点击它时应用程序冻结,我必须关闭程序。我在 Eclipse 的控制台上没有任何错误。

但是当我直接将“选项”窗口作为主应用程序窗口运行时,一切正常,所以错误必须参考事实,即我的窗口是模态的。

此代码创建我的窗口:

我将非常感谢您的帮助:)

0 投票
1 回答
455 浏览

javascript - 如何从一个模态窗口文本框中获取值并将其放入另一个模态窗口中的另一个文本框?

我想请你们帮忙。我想让我的文本框在一个模式中,以便在另一个模式窗口的另一个文本框中具有相同的值。问题是我不知道怎么做。我是使用模态窗口的新手。希望有人可以帮助我。

*textbox1.value 在输入时必须等于 textbox2.value。因此,当模态窗口 2 出现时,它必须已经有一个值,即模态窗口 1 textbox1 的值。

0 投票
3 回答
218 浏览

javascript - 如何在模态中获取跨度的值并将其放在另一个模态中的另一个跨度中?

我是使用模态的新手。我只是想问一下,如何在 id 为“span1”的模态窗口中获取跨度的值,并将其值放到另一个 id 为“span2”的跨度的模态窗口中?谢谢。

0 投票
1 回答
438 浏览

ajax - 在 yii 中的服务器端验证后,登录表单无法在模型窗口中显示错误

我在模块中有一个登录表单,它使用一个 chtml 文本字段,它使用 jQuery 进行客户端验证,但如果用户不存在并输入两个字段,它会重定向到登录 url,并且不会在模式弹出窗口中显示错误。

我在主布局中通过 ajax 调用模块登录。可以在任何页面,完美调用登录。

但如果登录凭据错误,唯一不起作用的是服务器端验证。它重定向到用户/登录页面,并且不在模式窗口中显示服务器端验证错误。

并且它是登录表格不是 注册表单是我可能需要的,或者任何其他解决方案将不胜感激

0 投票
3 回答
553 浏览

selenium-webdriver - 如何使用 Selenium Web 驱动程序 2.41 管理和访问 Apache Wicket 6.X 模式窗口

我正在一个 Web 应用程序上运行 Selenium 2.41 的集成测试,该应用程序的控制台是用 Apache Wicket 6 开发的,我创建了一个 Selenium Firefox Web 驱动程序的实例:

我有一个页面调用著名的 Wicket ModalWindow,特别是如果单击一个按钮,它会显示 odal 窗口页面以编辑或创建某些内容。模态窗口有两个输入文本字段和一个保存按钮。使用 Selenium,我试图在这些文本字段中输入一些内容,但我只能访问模式窗口,所以:

然后硒网络驱动程序控制卡在主页上,所以(按照一些互联网示例)我写了这段代码来“切换”打开模式窗口上的控制:

我也试过:

seleniumDriver.switchTo().alert();

但是没有办法让它工作,实际上窗口句柄列表只有 1 个元素,主页面,而不是两个元素(主页面和模式页面),并且无法在打开的模式窗口中找到文本字段按钮按下。我指出我的其余代码都在工作,我不能只使用模态窗口。所以我的问题是:如何使用 Selenium 2.41 管理 APACHE WICKET 6 模态窗口?有没有办法将控制从主页切换到 APACHE WICKET 6 模式窗口?

0 投票
2 回答
838 浏览

php - 当您单击链接时 - 模式窗口未打开

我有一个 php 项目。我想显示一个模式窗口(在 Bootstrap 3.1.1 中完成),所以发送电子邮件到这个链接:

模态窗口(引导程序):

阅读电子邮件后 - 不打开我的模式窗口。我是否发送不良属性的链接?

0 投票
2 回答
1300 浏览

javascript - 无法清除模式窗口关闭操作上的Interval

我正在使用 Foundation 的模态窗口,当它打开时我每 3 秒发出一次警报。关键是我想在模式窗口关闭时禁用间隔。我尝试了以下但 clearInterval 函数似乎不起作用(关闭模式后仍然会生成警报):