问题标签 [blink]

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 投票
1 回答
3545 浏览

javascript - How do you make a blinking animation in Javascript?

I'm trying to make some ascii art blink by alternating between "0" and "_" for eyes. I pasted the code I currently have below. The ascii person will simply be closing and then opening her eyes once every few seconds. I don't see why my code doesn't work and I'm open to using other ways too. Thanks!

And here is the rest of the code!

0 投票
1 回答
4069 浏览

css - 闪烁文本阴影 CSS3

我想知道是否有任何方法可以让文本阴影在 CSS3 中闪烁。谁能帮我吗?这就是我所拥有的,我只想让文本阴影闪烁。谢谢!

0 投票
2 回答
9302 浏览

javascript - HTML5 Canvas 在绘图时闪烁

我从一个等距游戏开始,当绘制地面的所有部分时,我的画布在闪烁(不在 IE 中)。当我将 fps 设置为 20 或更低时,闪烁停止。我该如何解决?有任何想法吗?

0 投票
6 回答
69041 浏览

bash - 如何在 shell 脚本中使文本闪烁

我在下面有这段代码:

echo " \033[33mTitle of the Program\033[0m"

将颜色变为黄色。

如何使文本“程序标题”闪烁?

0 投票
0 回答
44 浏览

flash - 应用程序中的通知时浏览器窗口应闪烁/闪烁

我们在我的一个应用程序中有一个要求,即当应用程序处于最小化状态时窗口应该闪烁。您能否建议,如何使应用程序中有通知的浏览器窗口闪烁或闪烁。可以在 JQuery 中处理吗?

您的帮助将得到应用。提前致谢

0 投票
2 回答
5449 浏览

javascript - Javascript setInterval within setInterval timer increasing

I have an ajax request that refreshes a page using setInterval every 5 seconds.

Within that ajax request I have another setInterval function to blink a every half second if a condition is true.

What happens is it seems to work fine after the initial ajax call. However, with every 5 second refresh ajax refresh, my blink function timer is halved, effectively doubling the speed.

Any help would be appreciated, thanks!

Here is the code:

0 投票
0 回答
46 浏览

javascript - Given a web page and a line segment (0x, 10px), (100px, 200px), what is the easiest way to find all dom elements that intersect with that line?

I'm building a visual editing tool in the browser.

In my tool, the user can draw a random line between any 2 points on the page.

Point A could be at 0px, 100px. Point B could be at 50px, 200px.

I want to find all DOM elements that are intersected by that line.

What's the best way to do this?

For example:

var elements = queryByLine(0, 10, 50, 200) // x1, y1, x2, y1

Expected (an array of dom elements):

$(elements).addClass('intersected')

0 投票
0 回答
651 浏览

google-chrome - 如何使用 chrome devtools 调试在自定义 VM 中运行的 javascript?

这是我的场景:

我创建了一个用纯 javascript 实现的小 javascript VM。VM 非常简单,但它可以做一些基本的事情,比如暂停/恢复执行,以及报告当前执行字节码的源/行号。

我想要的是使用 chrome 开发人员工具来调试在我的虚拟机中运行的代码,这些代码本身将在普通网页中运行。chrome 开发人员工具是否公开了某种 API 可以让我做到这一点?换句话说:是否有某种方法可以从在普通网页中执行的 javascript 代码中控制开发工具调试器?

即使我必须编写一个自定义的 chrome 扩展来实现这一点,任何关于这个主题的方向都是值得赞赏的。

0 投票
1 回答
2121 浏览

javascript - 跨度元素未正确更新

更新 3 - 10/09/2013:刚刚对此进行Version 29.0.1547.66 m了测试,问题仍然存在。如果其他人可以对此进行测试并让我知道结果会很棒。您需要一个内联元素,例如包含一些文本的跨度,使其相对定位并从左侧和顶部移动任意数量的像素。然后设置一些 jScript 以将元素的当前内部 html 更改为其他内容,您应该会看到它在视口中保持不变,但在 DOM 中正确更改。

更新 2:经过更多测试后,问题似乎出现在诸如 span 之类的内联元素上,或者具有使它们内联的 CSS,但也相对定位,似乎是这种组合导致了问题。在 Chromium 上发布错误后,它已被标记为 cr-Blink-Rendering 问题,这看起来是在浏览器视口中渲染 DOM 的引擎。我正在使用Version 29.0.1547.57(当前版本以 .66 结尾,但我的版本因错误而未更新)。因此,如果您使用的是最新版本,则此问题可能不再存在。

更新:在进一步调查中,我认为问题出在最新的 Chrome 版本 29.0.1547.57 m 因为我在 IE9 和 Firefox 21 中以内联方式测试了该元素并且它运行良好。我已经为此提交了一份关于铬的错误报告

我遇到了一个问题(我无法使用 jsfiddle 重新创建),我在其中执行 ajax 请求,获取一些值并将它们放在我页面中存在的 span 元素中。

我有一个非常奇怪的问题,ajax 请求正在工作并将值带回。这些值通过 jQuerys .html' 方法插入到 span 元素中,当我使用 Chrome 开发人员工具检查 DOM 时,我可以看到 span 中的新值。

但是,我在页面上看到的并没有反映这一点,它仍然显示旧值。然而,如果我试图突出显示该值,它会立即更改为正确的值(显示在 DOM 中的值)。

我什至尝试在 ajax 调用之前更新 spans 值(因为我正在使用的值是从 jQuery UI 的滑块小部件获得的),但这仍然会产生相同的结果。

有没有其他人遇到过这个?

编辑:这是一些代码

HTML

滑块代码。这是我尝试直接从滑块值更新它的版本

这是ajax代码:

编辑2:

另一件需要注意的事情是,如果我在填充的跨度上设置一个断点并单步执行它,它每次都会在 Chrome 开发人员工具中完美更新

0 投票
1 回答
484 浏览

javascript - javascript,div闪烁而不是褪色

我正在制作一个网站,该网站的内容消失并重新出现。因此,当用户单击某个按钮时,<div>相对于单击的图标, 的内容会淡出并淡入内容。

第一次单击该功能时,getabout它可以正常工作,但是每当我单击clear()然后再次单击时,getabout它就会开始闪烁。我发现它对cleandiv 有作用,但碰巧内容从无到有再次出现并变得断断续续。

这是我的 JavaScript 代码,它已被注释,因此您可以在这里帮帮我:

我不明白代码的错误是什么。使用该clear()功能,它应该平滑地淡出内容然后清理它。但它只是清理 div。下次我使用getabout()函数时,它不会像第一次那样平滑淡入,而是开始闪烁。

我对网络编程比较陌生,我现在拒绝 JQuery。在使用 JQuery 之前,我想深入了解 javascript,这就是为什么我只想了解纯 JavaScript 解决方案和对此的考虑。