问题标签 [popupwindow]
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.
android - 改变 PopupWindow 的重力
我有一个必须显示弹出窗口的按钮。并且弹出窗口必须与按钮的右侧对齐。我就是这样做的。
此代码工作正常,但弹出窗口与按钮的左侧对齐。有没有一种简单的方法可以改变 PopupWindow 的重力?
javascript - Javascript popupWindow 并填写一些网络表单字段
我正在尝试编写一个脚本来弹出一个网络表单,然后用一些数据自动填充表单字段。
我正在使用 jQuery popupWindow 弹出页面,但我不知道如何填写该表单字段。
这里有一个例子http://jsfiddle.net/moreno/EHhpk/1/
注意:表单字段位于外部服务器中,我无权访问他们的代码。
谢谢你的帮助。
android - 弹出窗口有问题
我刚刚开始阅读编写 Android 应用程序的教程。我的第一个应用程序希望非常简单,但下一步我遇到了一些麻烦。我有我的主要 GUI 工作,这是一个简单LinearLayout
的几个按钮垂直排列。当我单击 Connect 按钮时,我希望出现一个 PopupWindow,其中包含以下信息:
问题是,当创建 PopupWindow 时,我几乎无法辨认 TextView 中的任何文本,但它肯定存在。更奇怪的是,我看不到 EditText 或 Button。这几乎就像 PopupWindow 正在消失在视野中,但在中途被冻结了。
我在 SO 上使用了这个答案中的代码来让 PopupWindow (某种)工作。
一旦 PopupWindow(某种)显示出来,我的应用程序就会被冻结,因为此时它会遮挡主 GUI。
我还添加了对 showAsDropDown() 和dismiss() 的调用,当我这样做时,PopupWindow 肯定会消失,因为我在主 GUI 中恢复了响应能力。
谁能解释这里发生了什么?
以下是我所说的关于几乎不可见的 TextView 的内容:
javascript - Stopping a popup from opening twice
Hi my problem is as follows: I have a popup window opening on pageload with a music player. The problem is that the popup window opens every time i load the page. Also users are supposed to be able to choose if they want the music player to open the next time they visit the page. (Its on the homepage)
android - Android PopupWindow 窗口焦点/选择
在我的应用程序中,我有一个 edittext 和一个 PopupWindow。一旦用户开始编辑文本,我想显示弹出窗口。但是当我显示弹出窗口时,它会从编辑文本中获取焦点,并且虚拟键盘被关闭(我希望它显示)。
我尝试将弹出窗口创建为不可聚焦,但在显示后我无法选择它。
我还尝试在显示弹出窗口之后和之前更改edittext和代码的焦点和选择属性,但如果弹出窗口创建为不可聚焦,则显示后我无法选择它。
有没有办法在编辑edittext的同时显示一个可选的弹出窗口?
android - 如何处理两个按钮之间的按住滑动释放的触摸手势
我正在尝试创建一个菜单,其行为与 Android 的屏幕键盘非常相似,其中当按住带有重音字符(如“i”)的键时,会显示重音字符的弹出菜单。然后将手指滑入弹出菜单中任何重音字符的按钮突出显示/选择按钮,最后松开手指,将重音字符输入目标文本框。我在 Android v2.3 中看到过这种行为,但在旧版本中没有。不确定这是否是新功能?
我想知道如何处理触摸手势,以便主按钮(例如“i”)将对按下并按住触摸事件做出反应,然后在弹出窗口出现后,“ï”按钮将对该点做出反应并释放触摸事件?用户不需要松开手指,因此该动作将是两个按钮之间的按住-滑动-释放。
我试图找到 Android 键盘中使用的代码,但没有成功,因为我只被定向到 CharacterPickerDialog,它没有显示 2 个按钮之间的 press-hold-slide-release,因为它要求用户在选择之前释放手指弹出菜单中的一个按钮。
希望任何人都可以提供一些信息和见解。提前致谢!
javascript - 父窗口是否可以注意到子窗口是否已关闭?
我有parent window (opener)
和child (popup)
假设,在父页面中,我有 js 功能hello()
为了让孩子在孩子窗口关闭时调用父母的 hello() 并传递一个参数,我可以这样做,
这将关闭窗口并调用父级的 hello();
但是如果我不想在子页面中有代码 window.opener.hello() 怎么办?我的意思是我希望代码仅在父页面中
我能想到的一件事是:
有些父母知道孩子何时关闭(事件监听器???在 js 中不确定)但在这种情况下如何接收参数?(即从孩子那里回来的一些数据)
android - 何时使用 Android PopupWindow vs Dialog
我不清楚何时使用 PopupWindow 与 Dialog。任何见解将不胜感激。谢谢。
javascript - 为什么弹出页面打开时会调用js onunload?
根据文档(我只使用Firefox):
https://developer.mozilla.org/en/DOM/window.onunload
卸载文档时会引发 unload 事件。
但是即使子窗口(即变量名“win”)刚刚打开而不是关闭,我下面的代码也会触发警报。
我的注意力是在子窗口关闭时调用该 onunload 。我在这里做错了什么?
代码
子窗口页面只有简单的js:
selenium - 如何关闭硒运行中的弹出窗口?
我想关闭弹出窗口(已知窗口名称),然后回到原来的窗口。我该怎么办?如果我无法在窗口中获得关闭按钮的常量。那么有没有达到目标的一般行为?