相关疑难解决方法(0)

Mobile Safari后退按钮

我发现的问题与这个问题非常相似,只是台式机上的Safari似乎已经解决了这个问题.基本上,问题是:当客户端浏览移动版Safari并且页面在pagea.html上执行javascript函数时,然后导航到pageb.html,然后按后退按钮返回pagea.html,javascript函数当客户端按下后退按钮返回pagea.html时,将不会运行.它将跳过javascript调用.

我已经尝试过上面链接中提到的解决方案,但似乎没有什么适用于移动Safari.还有其他人遇到过这个bug吗?你是怎么处理的呢?

javascript safari

36
推荐指数
1
解决办法
3万
查看次数

在Chrome浏览器中按下后退按钮时,Facebook赞按钮会改变位置

我目前已经实现了一个类似于此处所示的垂直社交共享插件栏.

http://www.socialmediaexaminer.com/10-ways-to-add-facebook-functionality-to-your-website/

我使用了从Facebook为类似按钮生成的相同代码.我正在使用生成的HTML5代码.使用Chrome浏览器时,按下后退按钮时,Facebook like按钮会略微偏离其位置.我不确定是什么导致这种情况发生以及如何解决它.

使用Facebook类似按钮的代码:

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=504480219635937";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-like" data-href="https://developers.facebook.com/docs/plugins/" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div>
Run Code Online (Sandbox Code Playgroud)

html5 facebook google-chrome facebook-like facebook-social-plugins

8
推荐指数
1
解决办法
931
查看次数

Safari back按钮在使用时不会重新加载页面

这个问题在旧版本的Safari(Safari后退按钮问题)中得到了解决.虽然运行最新的Safari(9.0.1),但上一个答案中列出的解决方案都不再有效.当使用safari上的后退按钮时,有没有人有"刷新/重新加载"页面的解决方案?

这是一种检测页面是否使用后退按钮访问的方法.虽然在我正在使用的Safari版本中不起作用.

<body onunload=""> 
Run Code Online (Sandbox Code Playgroud)

javascript safari

4
推荐指数
1
解决办法
3161
查看次数

在Safari 9中后退按钮后触发JQuery/Javascript

当我使用Chrome/Firefox中的浏览器后退按钮导航回来时,我的网站正常工作(与没有向后导航时加载的情况相同).

在导航回来后的Safari中,我无法获得任何"on load"类型事件来触发StackOverflow上的标准文档是否已准备就绪或者在此处发现了一些hackaround.我没有做任何特别的事,我真的需要打电话:

$( document ).ready(function() {
  // analyticsEvent();
  // startAnimation();
  // etc();
});
Run Code Online (Sandbox Code Playgroud)

有谁遇到过同样的问题?

javascript safari jquery back document-ready

0
推荐指数
1
解决办法
1260
查看次数