问题标签 [offset]

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.

0 投票
2 回答
339 浏览

javascript - Opera中的折叠选择

I am not able to get the selection object's start and end offsets in Opera (v9.50) when the selection is collapsed (ie just point and click instead of highlighting text). 这是我的简单测试代码,在 FF 和 Safari 中有效,但在 Opera 中无效。

当我选择一个文本时,它可以工作,但只是指向和单击总是将偏移量返回为 0。我错过了什么?提前致谢。

0 投票
2 回答
1391 浏览

audio - 一个人如何多次跳转到特定的偏移量?

想象一下这个函数:

这个想法是调用playSource(x, 0.5f)会跳转到(大约)缓冲区的一半,等等。

我第一次调用它时它工作正常,但如果我在同一个源上再次调用它(无论该源是否正在播放)它开始播放就好像我用偏移量 0 调用它一样。

任何想法为什么?

0 投票
3 回答
510 浏览

windows - windows上的文件偏移量

有没有一种简单的方法,最好是使用脚本语言或可以通过批处理文件调用的小工具,对文本文件进行操作,标记偏移量,并将偏移量之后的所有内容放入新文件中?

我有一个文本文件添加到 nightly,我想让它标记文件的结尾,然后在添加新数据后,只处理偏移量和结尾之间的数据。我不能只用字符串或分隔符来做到这一点,因为它是 blob 数据。

编辑:文本文件是通过从计划任务中运行 ms 访问宏来创建的,该宏将数据导出为 csv 文件。在考虑帕特里克的建议时,我想知道是否可以在文件名中添加通配符,例如日期,以始终拥有不同的文件。然后这个文件将被 scp'd 到一个 linux 服务器,在那里它将被加载到一个 mysql 数据库中。

0 投票
2 回答
1601 浏览

reporting-services - SSRS 2005 - 如何找到单元格 1 列上方和 2 行上方的值?

我正在尝试使用诸如 excels offset 之类的东西来查找单元格 1 列和 2 行的值

0 投票
2 回答
1026 浏览

javascript - 边距和填充导致计算布局问题

我遇到了这个问题,我没有在 IE6 中获得真正的偏移量。我正在使用偏移量来定位弹出窗口。

CSS是这样的:

当我从

它的表现要好一些,但并不完美。定位代码经过了很好的测试,所以我认为不是这样。

抱歉,代码量很少。任何帮助,将不胜感激。

0 投票
1 回答
414 浏览

.net - 如何获得正则表达式捕获的偏移量?

我正在尝试在 .NET 中获取正则表达式捕获的偏移量,就像.IndexOf()会返回一样。有没有办法做到这一点?

0 投票
2 回答
176 浏览

mysql - 在 mysql 中处理时间偏移的建议

将这个项目提炼成最简单的术语;

  1. 用户点击一个按钮,一个带有 NOW() 时间戳的记录被创建。
  2. NOW() 当然等于服务器上创建记录的时间。
  3. 我需要根据他们的时区向他们展示统计数据,而不是我的。

在 MySql 中与时区偏移对齐的最佳方法是什么?是否有专门用于处理偏移量的特定字段格式?

我需要按照以下方式运行:

我宁愿不问用户他们在哪个时区,我认为 JS 是从浏览器中提取这些数据的唯一方法。也许如果他们在移动设备上,而且这不是一个基于网络的应用程序,我可以得到它,但这可能不是这个方向。

我正在考虑最好的方法可能是确定它们的偏移量,并将变量设置为“server_time”+/- their_offset。这使得它看起来好像服务器位于不同的位置。我相信这将是最好的,因为我不需要向代码中添加额外的 +/- 逻辑,使其变得混乱并使其变得丑陋。

另一方面,这会将带有时间戳的数据放入数据库中。

建议?

0 投票
8 回答
34953 浏览

mysql - 在 MySQL 中计算时区的偏移量

MySQL中有没有办法计算任何时区的偏移量?例如,获取 timezone 中的本地时间Asia/calcutta。我想要做的是计算这个时区的偏移量并将该偏移量添加到 GMT 以获得本地时间。

0 投票
4 回答
2347 浏览

php - 日历,偏移重叠事件

我正在尝试用 PHP 编写日历。在周视图中,我希望我的事件像 iCal 一样列出,其中同时发生的事件将它们的宽度缩小到一半。

我很难弄清楚这一点,所以我希望你能帮助我。我想要的是,如果一个事件与另一个事件重叠,它应该[split] => true在两个事件数组上设置 - 或者在那个方向上设置(阅读:我不确定这是否是最有效的解决方案)。然后我可以split == true在打印出事件的 foreach 循环中进行检查。

这是一个包含两个同时发生的事件的示例数组:

你会如何解决这个问题?

0 投票
1 回答
1652 浏览

javascript - 如何在给定的偏移量处获取 HTML 字符串中的父元素?

新问题

我正在寻找一种在 Javascript 中获取 HTML 字符串中给定位置的父元素的方法(例如 document.innerHTML 或 document.body.innerHTML)。

简单的例子:

给定偏移量 35(到 48),该函数应返回“a”元素的节点对象。我想知道这是否可能,如果是的话,解决这个问题的好方法是什么。

提前感谢您的努力!


老问题

有没有办法在 Firefox 的 HTML 文档中突出显示给定偏移量的文本?

我有一个要突出显示的偏移量和字符串长度的列表。我想我需要在给定的偏移量处找出文本节点的父元素,对吗?

我认为一旦我有了正确的父节点,添加突出显示对我来说应该不是问题,因为这只是 DOM 操作。

你有什么想法或提示吗?

澄清:偏移量是相对于 body 标签的内容。感谢@Jonathan 指出这一点。

非常感谢你。