Tag: 重新加载

在OSX上重新加载Google Chrome页面

我遇到了非常奇怪的Google Chrome行为。 在我的JavaScript中,我在页面加载时滚动到滚动到特定部分。 代码很简单: $(‘body’).animate({ scrollTop: $(‘nav ul’).position().top }, 1000); 但问题是,当它滚动页面时,Google Chrome会重新加载页面,并且JavaScript不会再次触发。 也许有些人以前会遇到这种情况并找到解决方案或想法为什么会发生这种情况? 谢谢! PS忘记给出一个实例(不要作为广告) – csspandemic.com PPS正如人们所说,它在Windows上运行良好,只在OSX上发生。 (我改变了标题。)

在浏览器后退按钮上重新加载recaptcha

我在寻呼时尝试了很多方法来重新加载图像,但无论我尝试什么,我都得到相同的图像。 有些方法很接近(我可以看到图像刷新,但是recaptcha服务器响应并重新出现前一个图像)。 单击后退按钮时是否有一些技巧可以重新加载图像? 如果用户输入的安全字不正确,我不希望我的用户必须重新输入所有表单信息。 我也想避免存储所有信息。 该页面是经典的asp,因此jquery或ajax方法将成为路径,或者id假设。 提前致谢。

从另一帧刷新其他帧。 jQuery的

是否可以重新加载用户来自的页面,或者更好的是,如果它与URL匹配,则重新加载用户来自的框架? 我有一个链接。 用户单击它,然后在新窗口中打开一个新URL。 表单将在该新窗口中运行。 我想要的是一个重新加载第一个窗口的function(用户来自哪里) 那可能吗?

JQuery DataTables – AJAX Reloading不工作

我正在使用DataTables来显示一些数据。 当添加新记录(通过AJAX)时,我试图在成功时重新加载表。 每当我尝试调用oTable.fnDraw()或oTable.fnReloadAjax()时,我都会收到错误“oTable is not defined”。 我究竟做错了什么? 我已经尝试了fnDraw()和fnReloadAjax(),并且都返回相同的错误。 $(document).ready(function(){ var oTable = $(‘.admin_users’).dataTable({ “bProcessing”: true, “sAjaxSource”: ‘sql/admin_users.php’, “aaSorting”: [[ 0, “asc” ]], “bJQueryUI”: true, “sPaginationType”: “full_numbers”, // “sAjaxSource”: ‘SQL/dataTable.php’, “bStateSave”: true, //Use a cookie to save current display of items “aoColumns”: [ null, null, null, null, { “sType”: “date”, “sClass”:”center” } ], “bScrollCollapse”: true, “sScrollX”: […]

用不同的锚重新加载页面

刚陷入一个问题。 我有一个包含Jquery UI选项卡的页面。 通过向链接添加哈希标记,可以从不同页面访问每个选项卡,并使用我需要的选项卡加载页面。 但是,我还需要访问同一页面中的不同选项卡。 我想到的是将hash =“_ parent”添加到带有hash标签的链接: 它完成了我需要的东西,但仅限于IE。 它会使用不同的哈希标记重新加载页面,但由于某种原因,Chrome和Firefox每次都会加载相同的标签。 我需要的是为链接创建一个javascript函数,它将完全重新加载具有不同哈希标记的页面 。 我想出了这段代码: function gototab(reload) { window.location.href = ‘https://stackoverflow.com/questions/13770741/reload-page-with-different-anchor/pictures.htm’; window.location.reload(true); } open tab 2 我觉得我几乎关闭了它,但我的脚本出了问题。 有人可以帮我解决吗? 谢谢!

通过javascript重新加载页面:避免“回发”警告

我正在通过javascript触发页面重新加载,使用以下内容: window.location.reload(true); 但是,在某些情况下(以前的回发),浏览器会给我以下警告:“要再次显示网页,网络浏览器需要重新发送您之前提交的信息……”。 有没有办法避免这个消息,只是做回发,因为这可能会让用户感到困惑? 如果我需要通过其他方式重新加载页面,那就这样吧。

jQuery提交表单没有页面重新加载

好的,所以我正在尝试使用jquery和经典ASP在我的网站上创建一个新的日志。 截至目前我在我的文档中有一个包含div设置为隐藏,然后当用户选择登录链接时,div将淡入覆盖页面与表单。 如果用户单击“提交”,则页面将POST并且div覆盖已消失。 我真的希望它比这更顺利。 因此,如果用户单击提交,jquery将使用ajax或其他东西将其在后台发布到db connect页面,然后从该asp获取响应文本,显示成功登录或错误标签中的错误。 我在我的网站上使用经典的asp来获取上次登录时提交的表单数据。 然后检查数据库以查看输入的内容是否匹配。 我想让jQuery处理所有这些并通过后台的查询或其他方法将值发送到包含数据库连接的ASP页面,以便在单击提交时页面不会重新加载。 我看起来像一个充满示例的手,我似乎无法让他们正确。 到目前为止 ,还有一个关于工作function的FIDDLE 。 任何帮助将不胜感激,提前谢谢。 Home  |   1st  |   2nd  |   3rd  |   4th  |   Log In [ Close ] Username Password $(document).ready(function() { $(window).bind(“resize”, function(){ $(“#blur_login”).css(“height”, $(window).height()); $(“#blur_logout”).css(“height”, $(window).height()); }); //Adjust height of overlay to fill screen when page loads $(“#blur_login”).css(“height”, $(document).height()); $(‘#login’).click(function(a){ $(“#blur_login”).fadeIn(); // Page focus on fadein is […]

当浏览器最小化时,javascript每5秒重新加载一次页面

实际上我们在数据库中发生某些更新时播放通知声音,因此我尝试在浏览器最小化时每5秒重新加载页面,这在Firefox中工作正常,但在Chrome中这不起作用。 场景: 最小化浏览器并使计算机空闲。 我试过两种方法: 方法1: 方法2: $(document).ready(function () { setTimeout(function(){ window.location.reload(1); }, 5000); }); 任何帮助都会很棒。

提交表单数据而无需重新加载页面

我试图提交表单而不使用jQuery重新加载页面本身,但数据没有显示,表单正在重新加载,这是不需要的。 jQuery代码: function submitFormData() { var firstval = $(“#first”).val(); var second = $(“#second”).val(); //var operator = $(“#myselect option:selected” ).text(); $.post(“index.php”,{first:first,second:second}, function(data){ $(‘#results’).html(data); $(‘#formcal’)[0].reset(); }); } 这是同一页面上的HTML代码(INDEX.PHP): + – * /

window.location.reload不适用于Firefox和Chrome

我想在点击按钮时更改用户状态,所以我所做的就是检测当前状态并根据需要进行更改。 但在这种情况下,更改后端的状态,但要显示页面需要刷新的状态,就像刷新时一样,它会检查当前状态并显示。 所以我使用“window.location.reload”属性来显示页面上的最新状态 所有的东西都在IE中运行良好。 但在Firefox和Chrome的情况下,状态不会改变。 我认为“window.location.reload”不起作用,因为当我只是评论此行并尝试单击按钮并手动刷新页面时,它会显示更改状态。 您能否建议我应该使用什么来在Firefox和Chrome中使用它? 当我用Google搜索时,如果你在“setTimeout()”中给出它,我发现它可以在Firefox和Chrome中运行。 我试过了,但即使这样它也不适合我。 $(document.body).on(‘click’, ‘#activate’, function () { var pkgVersion = $(this).attr(‘data-version’); alert(“@Url.Action(“SetActivePackage”, “Deployment”)”, { version: pkgVersion }); $.get(“@Url.Action(“SetActivePackage”, “Deployment”)”, { version: pkgVersion }).done(function () { }); setTimeout(function () { window.location.reload(data); }, 0); }); 请指教!