问题标签 [back-button]
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 - Android - onBackPressed() 不起作用
我有一个针对 Android 2.1 构建的应用程序,我想覆盖后退按钮。
我在这里遵循了这个例子:
http://android-developers.blogspot.com/2009_12_01_archive.html
我的代码如下:
它适用于 2.x 之前的设备,但不适用于带有 2.1 update-1 的 Hero 和带有 2.2 的 Nexus One。
示例中是否缺少我的东西?或者任何人都可以指出为什么它不起作用?
我什至没有在 logcat 中按下按钮。
javascript - 防止意外返回浏览
我有一个客户刚拿到 Apple Magic Mouse。我们建立了一个食谱网站,当她输入食谱的所有信息时,她非常不高兴,然后去拿她的新鼠标,不小心滚动到右边,它会返回浏览,她的所有信息都丢失了。所以她想警告/弹出以防止该页面上发生这种情况。
有什么建议或指向我这样做的一些 JS 吗?
ajax - DuckDuckGo 是如何获得无限滚动结果的,但如果在场外点击链接,后退按钮会按预期工作?
DDG 上“apple”的搜索结果示例:http: //duckduckgo.com/apple
如果您向下滚动几次,则使用 ajax 会获取更多结果。然后单击一个链接,访问结果,单击返回按钮,DDG 页面与您离开时完全一样。
如何?
android - 如何杀死我的所有应用程序的活动?
我怎样才能杀死我的应用程序的所有活动?
我尝试使用this.finish()
,但它只会杀死一个活动。
事实上,我想当用户触摸后退按钮时(仅在其中一个活动中),应用程序做的就像他按下 Home 按钮一样。
iphone - 如何在基于导航的 iPhone 应用程序中启动时跳转到第二级 viewController
我有一个基于导航的 iPhone 应用程序。通常你从 RootViewController 开始,在那里你可以从 UITableView 中选择一行,这会将你带到另一个 ViewController,我们称之为 SecondLevelViewController。
当应用程序启动时,我检查它是否从 SecondLevelViewController 退出(通过保存到 defaultUserSettings 的参数)。如果是,我想再次显示那个 SecondLevelViewController。
为了实现这一点,我在我的应用程序代表中进行检查
方法,紧接着
然后我将 SecondLevelViewController 添加到视图堆栈。我用 pushViewController 和 setViewControllers 试过了:
该应用程序然后显示所需的视图。现在的问题是:SecondLevelViewController 在导航栏的左侧显示一个后退按钮。使用上述方式时,不会出现此按钮。我的结论是,当我进入 SecondLevelViewController 时,RootViewController 还没有完全初始化。这可能吗?我怎样才能避免这种情况?
谢谢,马克。
php - 在点击返回按钮时重新加载页面
我有一个需要登录的网页。一旦用户登录,我就会启动会话,一旦他注销,我就会将其销毁,但是当我按下后页时,它会再次给我用户个人资料页面,理想情况下,用户已注销时不应出现这种情况。但是,如果我在注销后重新加载页面,它工作正常。
这是一个本地聊天室,在线和登录的每个人都可以一起聊天。共有三个页面:login.php
, auth.php
,logout.php
login.php
是包含表单的常见登录页面。auth.php
到目前为止,有一个div
显示所有以前的聊天记录,一个文本框和一个共享按钮,单击该按钮再次将表单发送到 auth.php,因此每次发布表单时,聊天帖子都会发送到数据库,并且使用聊天中的最新数据库重新加载身份验证分区..
现在的问题是,一旦我注销,我取消设置所有变量并销毁会话,但即使我在浏览器(Safari)中点击后退按钮,auth.php
也可以看到没有最后一个聊天条目的先前版本,理想情况下不应该作为会话是被摧毁。我已经在 中进行了会话验证auth.php
,所以基本上我希望auth.php
重新加载用户在注销后访问它,因为重新加载auth.php
显示“您尚未登录”
我努力了
很抱歉这个冗长的问题,但我真的需要帮助。
php - 后退按钮不重新加载页面
test1.php 有这个代码
然后当我访问 test1.php 并移动到 test2.php 然后按后退按钮时,为什么它不显示当前时间,而是显示我上次访问它的时间。它是我之前问题的一个更简单的版本
android - 退出和返回按钮实现
退出按钮或后退按钮只能在我的应用程序中实现。但我想要在我的应用程序中实现这两种实现。所以,请给我一个解决方案。
提前致谢..:)
iphone - UINavigationController 上的后退按钮
我知道这看起来很奇怪,但我需要在第一个 navigationController 视图的导航栏上添加一个后退按钮。我试过这样:
如果我写的是 leftBarButtonItem 而不是 backBarButtonItem,则显示按钮。我的问题是我需要一个箭头按钮作为正常的后退按钮。这可能吗?
xml - IE 中的后退按钮显示纯 xml 而不是加载 xsl 样式表
按下后退按钮时 IE 有奇怪的行为。当尝试打开网页时,服务器会发送一个302
响应,将客户端重定向到带有 XSL 样式表的登录 XML 页面。用户成功登录后,会加载另一个页面。但是,当用户按下“后退按钮”并返回登录页面时,IE 仅将原始 XML 值显示为纯文本,而不是执行 XSL 样式表。
所有页面都有“无缓存”策略。