问题标签 [jsbin]
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 - 为什么这段代码不能跨浏览器统一工作?
此 HTML 文件将始终驻留在客户端本地。
我编写这个脚本的全部原因是我的页面可以自动反映对文件所做的更改(即我不应该被要求手动刷新页面)。我有一个写入此 HTML 文件的 C++ 应用程序(仅更改<p id="refresh">
标记的内容)。
我的测试机器运行的是 Windows XP 32 位。
Google Chrome 版本 26.0.1410.64 m 上的行为:
当我使用--allow-file-access-from-files
参数运行 Chrome 并没有任何命令行参数并使用文本编辑器修改 .html 文件时,更改没有显示在浏览器上。
Internet Explorer 版本 8.0.6001.18702、Mozilla Firefox 版本 20.0.1 上的行为:
仅修改段落文本有效(即反映更改)。修改列表元素或在列表后添加任何内容都不会得到反映。
JS Bin上的行为:
正如预期的那样,在打开网页并使用文本编辑器修改 .html 文件后,更改会在 5 秒间隔到期时反映在浏览器上。
我目前只需要支持 Internet Explorer、Google Chrome 和 Mozilla Firefox。
为什么会有这种差异?我究竟做错了什么?有没有更好的方法来实现我想要的?
PS:这恰好是我的第一个网页代码。
更新:
由于squint的有用建议,我修复了 Firefox 和 Internet Explorer 问题(请参阅下面的评论)。我基本上将<p>
元素的内容放在一个单独的 .html 文件中,并修改了 JQuery 加载以加载该文件。不知道这有什么不同。
javascript - 使 ajax 在 JSBIN 上工作
我试图让 ajax 在 JSBIN 中工作,就像在这个视频中演示的那样。我没有错。似乎它应该工作!
http://jsbin.com/ocerag/3/edit
我不明白我的 parseerror 来自哪里。
html - JS Bin 到 Sublime Text:弹出框已禁用
这是我在 JS Bin 中测试的为我的网站创建弹出框的代码:
http://jsbin.com/akutis/5/edit
(一定要点击“用JS运行”才能工作)
当我将代码导入我的 Sublime Text 编辑器时,我创建了一个 popover.js 文件,在其中粘贴来自 JS Bin 的 jquery 代码。
然后我只需在头部添加以下链接到我自己的 jquery 文件:
但是,当我在本地运行文件时,弹出框不起作用。不知道是什么导致了这个问题。是否有翻译问题(JS Bin --> local)我没有解决?如果我只是简单地复制和粘贴,代码怎么能不再工作?
坦克这么多你的帮助。
jsbin - Where I can I find a public URL that returns a dataset of approx 3000 rows in JSON format for testing
I need to put together a jsBin example that demonstrates a problem I'm having with some UI controls, which doesn't manifest itself with a only a few records. I need a dataset of about 3000-5000 rows in JSON format that can be obtained via a URL by an AJAX XHR call. Can someone suggest a website with possibly government or open-source data that can be used for such testing?
P.S. It can't just be a download of a zipped file that can be expanded into a JSON text file. I need a JSON XHR response.
P.P.S. Ideally it would have 50-75 distinct values in one of the columns so I could demonstrate a grouping/aggregation issue. Data by US State or by Zipccode within a state would be excellent.
P.P.P.S. I've been searching the internet and found this site, now trying to figure out how to get JSON instead of XML:
http://www.sba.gov/about-sba-services/7617#city-county-state
All you have to do is this:
http://www.sba.gov/about-sba-services/7617#city-county-state/NY.json
jsbin - JS Bin的本质
有人能解释一下为什么像 JS Bin 这样的很棒的工具会给出如下错误:
当我尝试如下代码时:
...如果从浏览器中的常规文件调用它们,那工作正常吗?
谢谢。
编辑:更正 Firefox 给出了错误。
javascript - javascript警报功能奇怪的行为
所以我正在学习 JavaScript ......我在学习过程中已经超越了这些基本知识,但无法弄清楚为什么这不起作用:
在 Js Bin 上一切正常http://jsbin.com/uwutut/1/edit
在 Js fiddle 上没有触发警报!http://jsfiddle.net/vincentieo/D2dxA/
这是完全相同的代码...复制和粘贴所以没有理由为什么 js fiddle 很挑剔?
javascript - 更改字母算法,适用于 JSBIN 但不适用于 Coderbyte,寻求澄清
我正在通过 CoderByte 练习,我遇到了以下问题:
>使用 JavaScript 语言,让函数 LetterChanges(str) 获取传递的 str 参数并使用以下算法对其进行修改。将字符串中的每个字母替换为字母表中紧随其后的字母(即,c 变为 d,z 变为 a)。然后将这个新字符串中的每个元音(a、e、i、o、u)大写,最后返回这个修改后的字符串。
我在 JSBin 中写了出来,它运行良好(即使是 te,但在 CoderByte 中却没有。我想问社区我写的内容是否正确,这是 CoderByte 的问题,或者我的代码是否错误并且问题在于 JSBin。
代码如下:
javascript - 可以存在多少个唯一的 jsbin url 短代码组合?
这是 jsbin 生成每个 bin 的标识短代码的函数:
它可以产生多少种不同的组合?如果我计算得好,当使用一组 26 个字母(az)中的 6 个字母时,有 3.08915776e+8 个组合。但是这将如何计算,因为有 5 组(元音)和 21 组(辅音)交替产生可记忆的短代码,如“ecamit”、“izafij”、“erwih”、“avimog”等......
那会是 (5x21)^3 = 121,550,625 吗?