back相关内容
是否可以仅在浏览器历史记录更改(即后退或前进按钮)上检测哈希更改? 我看过onBeforeUnload事件,但此事件确实如此因为窗口没有卸载,所以不会激活散列更改。 散列事件显然会随着散列更改而触发。任何修复?优选地,没有插件。我已经看过jQuery历史插件,但我正在寻找最简单的解决方案。 感谢您的帮助。 解决方案 查看 window.onhashchange event
..
使用下面的代码,我可以制作一个“后退”按钮,但有没有办法让链接要求最后一页是当前网站的一部分? $(document).ready(function(){ $('a.back')。click( function(){ parent.history.back(); return false; }); }); 如果最后一页不是当前网站的一部分,那么理想情况下就像能
..
有3个视频,放在3个独立的div中。 还有3个单独的div,但在页面的其他位置(比如contA和contB和contC)。 我希望如果我点击video1,那么video2和video3会转到contA和contB,而video1会转到contC。 如果我再次点击video1,所有视频都会回到原来的位置。 如果我点击video2(在contA中),那么video1进入contA,video3
..
我需要在单页面应用程序中禁用浏览器的后退按钮。 我尝试使用 onhashchange 或 window.history.forward 等方法,但它们不起作用(原因可能是这里的网址没有更改) 请帮忙! 谢谢。 解决方案 我在AngularJS工作,构建单页应用程序,我想禁用或阻止后退按钮浏览器,因为我的应用程序有按钮和锚点,所有navegation进入我的应用程序。 我搜索并测
..
我有两个应用程序的屏幕。第一个屏幕(MainController类),它从Eclipse运行的应用程序打开。 第二个屏幕(SecondController类),它在第一个屏幕上的按钮上打开。 如何在第二个屏幕上显示某种“后退”按钮,这将显示第一个屏幕? 如果重要的话,我正在JavaFX Scene Builder中创建应用程序的可视部分。 解决方案 这是一个小例子,包含屏
..
我有一个类似Notes的应用程序:uitableviewcontroller通过将各个笔记推送到导航堆栈来显示它们。我决定使用ios7 Back按钮和随附的平移手势识别器。 我唯一的修改就是在推送详细视图控制器之前,通过将from-controller的navigationItem标题设置为空字符串来删除按钮中的文本,因为建议在 https://stackoverflow.com/quest
..
我正在尝试使用以下代码集为视图控制器禁用后退手势。 在 FirstViewController.m ,我正在设置的代表:interactivePopGestureRecognizer - (void)viewWillLoad { //其他东西.. self.navigationController.interactivePopGestureRecognizer.delega
..
我在我的iPhone应用程序中遇到此问题:我有一个首先加载HTML字符串的webView。在用户单击链接并加载请求的页面后,当我调用方法时,webView将不会返回 [UIWebView goBack]; 我认为webView不会缓存HTML字符串。有什么办法可以让webView缓存我的HTML字符串,而不必自己将它保存在NSString中吗? 解决方案 你可以使用canGoBack属性,
..
我正在试图弄清楚如何创建一个允许用户返回一页的后退按钮。我通读了Apple的Docs(仍然在我脑海中),并发现我需要设置 canGoBack 和 goBack 的。我试过这个,但由于某种原因它没有用。我的 UIWebView 被命名为 viewWeb ,我创建了一个插座并将其连接到我的后退按钮,名为 backButton ,并将其标记为1.这是我在View Controller中编写的代码:
..
我的应用程序在其UINavigationBars中有一个带有自定义图像的后退按钮。在iOS 6中一切都很好,但在iOS 7中,按钮在大多数情况下都是“隐形”。 当我将新的视图控制器推入UINavigationController时,后退按钮会不会出现在新屏幕上,但如果我触摸该按钮应该在哪里淡入。 如果我在导航控制器上设置两个视图控制器而没有动画然后按钮显示正常但不会出现后续推送。
..
在Internet Explorer 10中,如果按后退按钮,它将尝试从浏览器缓存中获取上一页。此行为与几乎所有其他浏览器(包括IE9)不同,其中按后退按钮将完全重新加载上一页而不是重新使用缓存。 我如何从网站上与IE10进行通信,可能使用javascript / headers等来不对全球网站进行此缓存利用? (注意:我不是在寻找IE10设置来禁用它。我正在寻找一种可以在网站上实现的
..
我的网页上有一个iframe。我通过javascript修改src属性,如下所示: document.getElementById('myiframe')。src ='http:// vimeo.com/videoid1' ; document.getElementById('myiframe')。src ='http://vimeo.com/videoid2'; document
..
当我们使用HTTP POST提交页面时,我们无法使用浏览器后退按钮的原因是什么?但是HTTP GET没问题呢?我已经读过浏览器试图阻止多个POSTS(以避免对服务器进行多次更新),因为它无法区分浏览器上的BACK和RELOAD之间的区别?浏览器如何在BACK和RELOAD之间无法分辨? 解决方案 返回不是发送到服务器的特殊请求。返回只导航到上一页,就像刚刚在导航栏中输入网址并点击go一样。
..
我正在制作一个'应用'网页。实际页面比隐藏溢出的浏览器视口更宽。点击不同的链接会将CSS变为动画到不同的部分。这是一个非常简单的演示: http://smartpeopletalkfast.co.uk/pos/ 在这个阶段,我正在进行演示,而不是制作网站。我想拦截浏览器的后退按钮,所以如果你已经浏览到一个部分,你会被带回到前一节,而不是离开网页。在一个完美的世界里,这会发生在用于导航到相同
..
如果我使用 history.back()按钮按下,会发生什么情况? HTML内容可以从浏览器的本地历史记录或缓存中显示出来,而不需要浏览器向服务器请求?或者浏览器会根据浏览器历史记录中的URL向服务器请求? 解决方案 调用“history.back )“在JavaScript中与点击浏览器用户界面中的后退按钮相同(但是,如果当前查看的位置包含框架并且已经导航,那么可能存在细微的差异,
..
我想检测用户何时要退出该页面,在点击后退按钮之前执行某项操作 - 例如显示弹出式窗口。我不想阻止用户离开页面,但只是为了再次抓住他们的注意力。 这已经通过 Optin Monster ,但我想自己实现。 从哪里开始? 编辑: beforeunload 在用户点击后退或x按钮后被触发。我想赶上他的退出意图,例如当鼠标移向后退按钮,但在点击之前。 解决方案 Ouibounc
..
我在JS响应中使用这种类型的行 if(history&& history.pushState){ history.pushState(null,null,''); } 但是当我点击返回在浏览器中,我看到了响应的JS代码,而不是前一页。 有没有办法让后退按钮工作,请求最后一个网址的页面(在 home_path 之前)push
..
我正在尝试拨打应用程序中的电话 ,我希望它在通话后返回应用程序 我在这个论坛上问了这个问题,但我不明白答案 如何在android中打个电话并回到我的活动当电话完成? public void call(){ 尝试{ Intent callIntent = new Intent(Intent.ACTION_CALL); callIntent.setData(Uri.pa
..
在textarea中输入/更改内容 在提交表单之前,请离开页面(例如,通过点击浏览器的后退按钮) 返回到编辑页面(例如通过点击转发按钮) 预期结果:输入的内容textarea仍然存在 实际结果:使用 HTTPS :所有更改均已消失(坏!) 使用 HTTP 的 :更改仍然存在好!) 为什么在使用HTTPS时会发生这种情况?我怎样才能防止这一点?浏览器或网站是否负责?
..
我在这里和其他地方搜索了很多帖子,但似乎无法找到解决我的问题的方法。 我有一个显示数据库条目的页面:database.php。这些条目可以用表单过滤。当我过滤它们,只显示我感兴趣的,我可以点击一个条目(作为一个链接),带我到该条目页面(通过PHP GET)。当我在该条目页面(即“view.php?id = 1”)并点击后退按钮(返回到database.php)时,过滤器表单需要确认表单重新提交。
..