使用Javascript将拖动的小程序返回到浏览器窗口
Returning a dragged applet to the browser window with Javascript
我希望关闭弹出的小程序,将其返回到拖出来的浏览器窗口。我这样做是为了当用户从小程序的页面移动时,小程序不会对他们保持打开状态。
我已经尝试了destroy()
方法、stop()
方法,并尝试在窗口的容器上调用removeAll()
,尽管我不确定我是否正确。
以下是当用户想要取消小程序的执行时调用的部分代码。然而,我没有关闭小程序,而是让它变得不可见,尽管这会在拖动的小程序所在的地方留下一个大的空白窗口,由用户关闭。
function Cancel(){
document.appletName.cancel();
document.appletName.setVisible(false);
window.location="/*newURL*/";
}
我想让那扇窗户自己关上,但我不知道该怎么称呼。
不幸的是,我无法访问小程序的源代码,所以这必须从浏览器中完成。
因此,没有办法以"zen"的方式来做到这一点,但让小程序输出某种需要关闭的信息消息,并使用setEnable(false)
使其无法与之交互,迫使用户必须关闭小程序。这不是最友好的用户界面,但如果用户坚持将小程序从窗口中拖出来,这绝对是一个好方法。
相关文章:
- 当使用ajax并将html数据保存为对象时,收听浏览器返回按钮.好的或坏的
- 通过浏览器加载页面时触发加载脚本(js或jQuery)'s”;返回“;作用
- 为什么可以't我在谷歌浏览器中返回cookie
- '返回'浏览器按钮返回白色页面
- 使用Javascript或AngularJS控制或禁用浏览器返回按钮
- 从服务器返回exe文件,并通过浏览器在客户端下载
- 浏览器返回按钮上的确认框
- 为什么它不将 JSON 返回到浏览器
- JS函数在浏览器历史记录中返回特定域的上次浏览页面
- 当用户返回 UC 浏览器时,如何以编程方式禁用缓存
- navigator.plugins如何查找并返回安装在web浏览器上的插件对象数组
- 当我点击浏览器返回选项时,阻止在php上刷新页面
- 检测用户是否通过浏览器返回按钮到达当前页面
- Safari浏览器返回按钮问题
- Web浏览器返回按钮应返回到特定页面
- 返回浏览器时保留jQuery addClass
- 返回浏览器-返回链接位置
- 返回浏览器
- 通过javascript/jquery限制浏览器刷新,f5,像银行网站一样返回浏览器
- 当你返回浏览器时会发生什么