History.js 插件 - 如何使用

2023-12-06

我需要使用history.js 插件。

我整理了一个简短的页面来测试功能 -http://www.salesmelbourne.com/

目前我正在努力解决以下问题:

  1. 后退/前进按钮不会重新加载 AJAX div - 这是我没有添加的额外的 History.js 函数还是我需要自己编写代码?或两者。

  2. 我注意到当标题更新时它会闪烁 - 我相信它会短暂显示页面元标题。我能让这个顺利吗?

  3. IE(我使用的是版本 9)在每个页面更改上显示一个弹出框,显示“来自网站的消息” - 有点像错误 - 我可以以某种方式对此进行排序吗?

  4. 同样在 IE(HTML4 浏览器)下,我收到“suid=13383514298760299522541335484”等。我不明白为什么我需要这个 - 我可以删除 suid 吗?

谢谢你


回答您的问题: 1)是的,您需要将history.js与您的代码结合起来。 History.js 会记住您传递给它的任何参数等,但当然,您可以对这些参数执行某些操作。

2)需要看看你指的是什么。我的实现不会“闪现”页面,但话又说回来,我没有使用history.js 的“标题”功能。相关信息请参阅下面第 4 点。我敢打赌,您的实现会在每次后退/前进时加载页面两次。

3)我使用IE9,没有收到任何此类警报。提供有关其内容的更多信息。如果这是一条错误消息,那么很可能您的代码中存在 Javascript 错误。

4) 当您使用 History.pushState(data, title, url) 的 data 和 title 参数时,suid 参数会出现在非 HTML5 浏览器(如 IE9)中。我的history.js实现仅使用url参数,因此我执行History.pushState(null, null, url)并且suid不会出现在IE9中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

History.js 插件 - 如何使用 的相关文章

  • 使用 jQuery 保留切换状态[重复]

    这个问题在这里已经有答案了 可能的重复 带 Cookie 的 jQuery 切换 https stackoverflow com questions 2523189 jquery toggle with cookie 我有一个简单的切换 但
  • 使用jquery调用AS3外部接口

    我正在使用ExternalInterface 调用嵌入在html 页面中的Flash 应用程序 以下代码工作正常 我正在使用按钮进行测试 document ready function button click function var a
  • JQuery UI:将长元素放在光标位置而不是元素的中间

    我有一些很长的可拖动元素 可以将它们放入背景表的所有单元格中 当我开始拖动此类元素并将其悬停在可放置容器 表格的单元格 上时 了解元素将被放置到何处的 热点 点是其自身的中间 不幸的是 我的元素的中间通常不可见 并且将元素放在正确的位置是没
  • Select2 有 10.000 多个元素时打开速度很慢

    我正在使用 Select2 来填充下拉菜单 Select2如果底层选择有相当数量的项目 则打开下拉菜单时会很慢 我的下拉列表中有超过 10 000 个元素 这是我的代码 ajax url Companies GetCompanies met
  • javascript setInterval 不适用于对象

    所以 我正在尝试创建一个 javascript 对象 并使用 setInterval 方法 这似乎不起作用 如果我删除引号 则该方法将运行一次 有什么想法吗 另外 我正在使用 Jquery Yacoby 和
  • 使用 jquery 单击或更改广播上的事件

    我的页面中有一些收音机 我想在检查的收音机发生变化时执行一些操作 但是代码在 IE 中不起作用 input radio change 在谷歌搜索后 人们建议使用click反而 但这不起作用 这是示例代码
  • 仅动态包含 javascript 文件一次

    我正在编写一个 javascript 函数 该函数用于包含外部 JS 文件 但仅一次 我需要这样一个函数的原因是 当通过 AJAX 加载某些内容时会调用它 并且我需要对该内容运行特定于页面的代码 不 只需使用 live不会覆盖它 这是我的尝
  • 动态突出显示时向

    添加项目符号点?

    Update 例子 p Text Text p 在示例中 是否可以选择第二个 文本 单词 p 元素并单击按钮仅动态添加项目符号点到选定的 单词 有没有可能 在一个 p p Text p 突出显示从 p 元素并添加项目符号点到按钮上动态单击的
  • 如何防止 iframe 中的链接在新选项卡中打开

    我为我制作的基于网络的操作系统制作了一个基于网络的小型网络浏览器 我注意到在某些网站中 它们有喜欢在新选项卡中打开的链接 有没有办法可以防止这种情况并在 iframe 中打开链接 这是我的整个浏览器的代码 以防万一
  • 无法在 JavaScript for 循环中读取 null 的属性“长度”

    我正在尝试制作一个像 Stack Overflow 那样的 Markdown 编辑器 如果我实际上没有在文本区域中键入星号和包含短语的 http 我会收到标题中列出的此错误 如果我只输入包含星号的短语 则错误指的是这一行 if linkif
  • pubnub 和 head.js

    有没有人成功整合过pubnub http www pubnub com 和 head js 正确吗 Pubnub http www pubnub com 希望我将他们的脚本放在页面底部并带有 div 就在它前面的标签 这可以确保在最后调用
  • ajaxStop() 不触发

    这是不起作用的代码 document ajaxStop function this unbind ajaxStop prevent running again when other calls finish Display everythi
  • 以一定时间间隔连续重复运行 JavaScript 函数

    这是我的第一个问题 希望您尽快回答 我想要代码连续重复一个函数 我尝试了一些代码 但没有成功 我尝试了这段代码 我想在一段时间后重复这个功能 我努力了setInterval and setTimeout 但是 我还没有收到结果 这将重复该任
  • 如何动态突出显示网页上的字符串?

    我想创建带有 url 的页面 例如 http xyzcorp schedules 2015Aug24 Aug28 Jim Hawkins http xyzcorp schedules 2015Aug24 Aug28 Billy Bones
  • Jquery 在 DIV 中进行多重加载

    这是我的代码 right load textes html nicolas right load textes html antoine 问题是内容divantoine覆盖了右边div nicolas加载的内容div div right l
  • 使用日期字符串数组在引导日期选择器中设置禁用月份不起作用

    我有一个日期选择器 其配置如下 HTML div class input group date div
  • jQuery - 系列之外的 HighCharts 标签(条形图)

    function container highcharts chart type bar backgroundColor null width 360 title text null style display none subtitle
  • php下拉菜单人口

    我正在尝试编写一个 php 脚本 该脚本将根据主下拉菜单的选择填充第二个下拉菜单 我想使用 jquery 来完成所有非页面刷新的事情 但我发现现有的所有东西都很难理解和修改 你知道有什么写得很好且易于理解的东西吗 或者可能是现有的教程 下面
  • 将 HTML 表格导出到 Excel

    我在 ASP NET MVC 视图页面上有 HTML 表 现在我必须将该表导出到 Excel 1 我使用部分视图 Inquiries ascx 来显示数据库中的表数据 使用LINQ to Entity 2 我还使用了 UITableFilt
  • 使用 JQuery 根据下拉列表选择的值显示/隐藏控件

    我正在尝试使用 JQuery 根据下拉菜单的选定索引显示 隐藏 div 标签 但它不起作用 任何帮助将不胜感激 Thanks

随机推荐

  • R 中的“read.sql”函数:使用 R 作为 SQL 浏览器?

    我有一个大型 sql 文件 是从 MySQL 数据库 包含多个表 创建的备份 我想从 R 中搜索其中的元素 理想情况下 会有一个 read sql 函数将表转换为其中包含 data frames 的 R 列表 有什么东西很接近吗 如果没有
  • 我想为 Blazor 中的身份验证错误指定非默认布局

    我想在以下错误中指定布局 未找到路线 未经授权 禁止 文件详情 应用剃刀
  • Python:模拟写入文件对象而不创建文件

    我正在使用 Python3 我想模拟写入文件 但不实际创建文件 比如我的具体案例如下 merger PdfFileMerger for pdf in files to merge merger append pdf merger write
  • 编译时类型检查 C++

    我创建了一个类型列表 然后 我使用传递类型列表的模板创建一个类 当我使用某些未指定的类型调用类的打印函数时 它们将被强制转换 如何在编译时强制执行确切的类型 因此 如果我使用未列出的类型 则会出现编译器错误 谢谢 template
  • 如何在 Android 中完成当前活动

    我有一个 Android 应用程序 我正在制作一个带有进度条的加载屏幕 我在onCreate方法中输入了延迟 当计时器结束时 我想完成当前活动并开始新的活动 它只是在调用时给了我一个例外finish method public class
  • ggplot2 上的箭头穿过路径中间。让剧情看起来更好

    I am trying to make my graph look as good as possible I have tried a few things I would like to make the arrow halfway t
  • 为自定义类型创建 ADO.NET 映射

    我创建了一个自定义类型 它应该作为 guid 保存在数据库 在本例中为 SQL Server 中 尽管这个问题对于可以存储为字符串 整数等的对象同样有效 当我将此类型作为参数传递给 DbCommand 对象时 出现异常 ArgumentEx
  • 如何在功能文件的js脚本中使用Karate * def数据

    功能文件代码 Scenario Create Route def num 3513113555 def details NAN text func UserId Details num details print func Problem
  • 将 iPhone xib 转换为 iPad xib?

    你怎么做呢 我看过一个视频教程 但是屏幕太小了 另外 除了更改视图大小之外 我还需要对 iPhone 应用程序进行其他重大更改才能转换为 iPad 吗 我能够将范围缩小到几件事 所以以下是对我有用的步骤 1 复制 iPhone xib 文件
  • 如何使 Gridster 添加的小部件可调整大小?

    我的项目基于此Fiddle 但我已经做到了 因此您可以使用以下方式添加小部件 document on click add function var gridster layouts grid ul gridster data gridste
  • 在安装了 Office 365 的计算机中,通过用 C# 编写的 Windows 服务实现 Excel 自动化失败

    我正在使用用 C 编写的 Windows 服务 通过这个 Windows 服务 我以编程方式自动化 Excel Excel Application excel Excel Application 此代码适用于所有版本的 Excel 2003
  • android中如何识别去电铃声状态

    在我的应用程序中 我想确定拨出呼叫状态是否为等待 已接收或被另一方拒绝 我在下面的链接中搜索了很多 去电状态 如何检测拨出呼叫中的已接听或拒绝状态 通过android BroadcastReceiver呼出电话信息 识别拨出呼叫连接事件但找
  • 如何获取活动窗口的类名?

    通过使用此代码 我可以获得活动窗口的标题 DllImport user32 dll static extern IntPtr GetForegroundWindow DllImport user32 dll static extern in
  • Apache Camel 和 Web 服务

    我试图了解如何将 Apache Camel 与任何提供 WSDL 的 Web 服务集成以生成其类 然后调用他的方法来返回一些请求 我研究了一些关于骆驼弹簧WS and 骆驼 CXF包 正如我所看到的 Spring Web 服务组件不支持使用
  • R - 如何创建重复的自定义 Ifelse 函数

    我非常熟悉 R 的标准 ifelse 语句 以及如何创建嵌套的 ifelse 语句 然而 我想创建一个 更好 的版本 这样我就不必多次复制 粘贴 ifelse 以这个嵌套的 ifelse 语句为例 df lt data frame b 1
  • Tabhost底部边框线android

    截屏 注意到选项卡下方的那条小灰线 选定的选项卡除外 我该如何改变 改变它 它会是 FrameLayout tabHost 或 TabWidget 的一部分吗 我只是找不到改变或删除这条小灰线的方法 Thanks 这是删除灰线的更简单的方法
  • 切换 JPanel 和 keyListener

    我正在开发一款游戏 首先进入主屏幕 有多种选择 例如单人游戏 双人游戏 积分等 我有一个大问题 如果我单击菜单中的按钮 不是JButton the JPanels 切换 但 keyListener 丢失 这Keylistener与游戏代码在
  • 无法登录管理站点。返回页面未找到错误

    我正在尝试通过 a2hosting 共享托管计划托管我的网站 我被告知使用 cpanel 创建一个 virtualenv 然后使用乘客来运行 django 我的virtualenv文件夹和项目文件夹位于根目录中 设置完所有内容并运行coll
  • VB6 中的 LIKE 关键字

    我看到一个示例代码如下 If numb Like 0 9 Then End If Here numb是一个包含一个字符的字符串 VB6中的LIKE关键字是什么 有可用的文档吗 Like 运算符 Visual Basic for Applic
  • History.js 插件 - 如何使用

    我需要使用history js 插件 我整理了一个简短的页面来测试功能 http www salesmelbourne com 目前我正在努力解决以下问题 后退 前进按钮不会重新加载 AJAX div 这是我没有添加的额外的 History