问题标签 [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.
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。我错过了什么?提前致谢。
audio - 一个人如何多次跳转到特定的偏移量?
想象一下这个函数:
这个想法是调用playSource(x, 0.5f)
会跳转到(大约)缓冲区的一半,等等。
我第一次调用它时它工作正常,但如果我在同一个源上再次调用它(无论该源是否正在播放)它开始播放就好像我用偏移量 0 调用它一样。
任何想法为什么?
windows - windows上的文件偏移量
有没有一种简单的方法,最好是使用脚本语言或可以通过批处理文件调用的小工具,对文本文件进行操作,标记偏移量,并将偏移量之后的所有内容放入新文件中?
我有一个文本文件添加到 nightly,我想让它标记文件的结尾,然后在添加新数据后,只处理偏移量和结尾之间的数据。我不能只用字符串或分隔符来做到这一点,因为它是 blob 数据。
编辑:文本文件是通过从计划任务中运行 ms 访问宏来创建的,该宏将数据导出为 csv 文件。在考虑帕特里克的建议时,我想知道是否可以在文件名中添加通配符,例如日期,以始终拥有不同的文件。然后这个文件将被 scp'd 到一个 linux 服务器,在那里它将被加载到一个 mysql 数据库中。
reporting-services - SSRS 2005 - 如何找到单元格 1 列上方和 2 行上方的值?
我正在尝试使用诸如 excels offset 之类的东西来查找单元格 1 列和 2 行的值
javascript - 边距和填充导致计算布局问题
我遇到了这个问题,我没有在 IE6 中获得真正的偏移量。我正在使用偏移量来定位弹出窗口。
CSS是这样的:
当我从
它的表现要好一些,但并不完美。定位代码经过了很好的测试,所以我认为不是这样。
抱歉,代码量很少。任何帮助,将不胜感激。
.net - 如何获得正则表达式捕获的偏移量?
我正在尝试在 .NET 中获取正则表达式捕获的偏移量,就像.IndexOf()
会返回一样。有没有办法做到这一点?
mysql - 在 mysql 中处理时间偏移的建议
将这个项目提炼成最简单的术语;
- 用户点击一个按钮,一个带有 NOW() 时间戳的记录被创建。
- NOW() 当然等于服务器上创建记录的时间。
- 我需要根据他们的时区向他们展示统计数据,而不是我的。
在 MySql 中与时区偏移对齐的最佳方法是什么?是否有专门用于处理偏移量的特定字段格式?
我需要按照以下方式运行:
我宁愿不问用户他们在哪个时区,我认为 JS 是从浏览器中提取这些数据的唯一方法。也许如果他们在移动设备上,而且这不是一个基于网络的应用程序,我可以得到它,但这可能不是这个方向。
我正在考虑最好的方法可能是确定它们的偏移量,并将变量设置为“server_time”+/- their_offset。这使得它看起来好像服务器位于不同的位置。我相信这将是最好的,因为我不需要向代码中添加额外的 +/- 逻辑,使其变得混乱并使其变得丑陋。
另一方面,这会将带有时间戳的数据放入数据库中。
建议?
mysql - 在 MySQL 中计算时区的偏移量
MySQL中有没有办法计算任何时区的偏移量?例如,获取 timezone 中的本地时间Asia/calcutta
。我想要做的是计算这个时区的偏移量并将该偏移量添加到 GMT 以获得本地时间。
php - 日历,偏移重叠事件
我正在尝试用 PHP 编写日历。在周视图中,我希望我的事件像 iCal 一样列出,其中同时发生的事件将它们的宽度缩小到一半。
我很难弄清楚这一点,所以我希望你能帮助我。我想要的是,如果一个事件与另一个事件重叠,它应该[split] => true
在两个事件数组上设置 - 或者在那个方向上设置(阅读:我不确定这是否是最有效的解决方案)。然后我可以split == true
在打印出事件的 foreach 循环中进行检查。
这是一个包含两个同时发生的事件的示例数组:
你会如何解决这个问题?
javascript - 如何在给定的偏移量处获取 HTML 字符串中的父元素?
新问题
我正在寻找一种在 Javascript 中获取 HTML 字符串中给定位置的父元素的方法(例如 document.innerHTML 或 document.body.innerHTML)。
简单的例子:
给定偏移量 35(到 48),该函数应返回“a”元素的节点对象。我想知道这是否可能,如果是的话,解决这个问题的好方法是什么。
提前感谢您的努力!
老问题
有没有办法在 Firefox 的 HTML 文档中突出显示给定偏移量的文本?
我有一个要突出显示的偏移量和字符串长度的列表。我想我需要在给定的偏移量处找出文本节点的父元素,对吗?
我认为一旦我有了正确的父节点,添加突出显示对我来说应该不是问题,因为这只是 DOM 操作。
你有什么想法或提示吗?
澄清:偏移量是相对于 body 标签的内容。感谢@Jonathan 指出这一点。
非常感谢你。