问题标签 [fallback]

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 投票
4 回答
7376 浏览

javascript - 在 DIV 上实现跨浏览器兼容性的良好“背景大小:覆盖”后备/垫片/技巧?

因此,我使用background-size:cover来实现背景图像的预期效果,该背景图像可以缩放到它所应用的 div 的任何大小,同时保持纵横比。为什么使用这种方法?根据相关 WordPress 帖子中设置为图像的内容,使用内联 CSS 通过 PHP 动态地将图像应用为背景。

所以一切都很好,但是否有任何后备措施来确保这至少在 IE8 中有效?可能有一些 Javascript 修复?

已经尝试过backstretchsupersized,但无济于事,因为它们仅将图像应用于页面背景。

你可以在这里看到它的作用。

0 投票
1 回答
384 浏览

html - Firefox shows random characters instead of fallback image when Shockwave Flash is disabled

I have the following code to display the swf object on the page. It works well in all browsers. However, if shockwave flash turned off in Firefox, it won't fallback into image and show bunch of characters instead looking like "CWS q�x��wX�Y�7z�..." All other browsers fallback to the image. I verified that we serve application/x-shockwave-flash MIME type on our server.

Thank you!

0 投票
2 回答
140 浏览

javascript - 如果第一个加载失败,则在第二个位置查找 Javascript 源文件

如果从第一个位置加载失败,是否可以尝试从备用位置加载 JavaScript 源文件?

例如,在 HTML 文件中,我可能有:

但如果加载失败,我可以尝试从第二个位置加载文件:

谢谢!

0 投票
1 回答
164 浏览

html - 关于 Firefox 上 HTML5 的新功能占位符

在火狐上:

console.log(document.createElement('input').placeholder === ''); // true

console.log(document.createElement('input').hasOwnProperty('placeholder')); // false

我认为第二行代码应该true像您在 Chrome 上看到的那样返回。但我明白了false。为什么?

谢谢!

0 投票
1 回答
2838 浏览

java - 如何在 Java2D/Graphics2D 中指定后备字体

我用一个对象g.drawString(str, x, y)来绘制一个字符串。的当前字体不包括所有字符(我有例如中文字符在那里)。在 Mac OS X 上,似乎会自动使用后备字体,但在 Windows 上则不然,在 Windows 上出现黑色方形轮廓而不是所需字符。Graphics2Dggstr

  • 为什么行为因平台而异?
  • 如果缺少字符,如何指定备用字体(或多个备用字体)?

(例如,那里的一种不错的字体。)

更新/更多信息

所以,不支持所有字符的原始字体不是 JVM 的逻辑字体之一,而是我的应用程序附带的捆绑字体,是用Font.createFont(). 因此,将字体添加到 JRE 的lib/fonts/fallback文件夹在这里不起作用。

0 投票
4 回答
20754 浏览

javascript - JavaScript 变量回退

请有人向我解释这行代码的作用:

我最好的猜测:

它使用calls.xxx的值设置变量“list”,其中xxx是一个变量,ev。如果 call[ev] 不存在,那么它会将其创建为一个空对象并将该空对象分配给“list”。是对的吗?

为什么要使用括号?在哪里可以找到有关使用 || 的更多信息 设置变量时,以及在这种情况下使用括号?谢谢!

0 投票
3 回答
2217 浏览

varnish - 如何使用 varnish 向 localhost httpd 服务器发送请求,但如果不正常,将请求循环发送到一组其他节点

我们有一组 6 个后端服务于我们的网站。因为我们使用多个数据中心,所以我们发现当我们让 varnish 将请求发送到 localhost httpd 服务器(在端口 81 上运行)时,我们会获得最佳性能。这当然是 varnish 支持的非常基本的配置,可以使用 fallback director 完成:

然而,后备主管会依次尝试其他后端,直到找到一个健康的后端。最大的问题是,在上面的配置中,如果 localbackend 失败,web1 将占用所有流量!!!这将使 web1 过载并且它会生病。然后所有请求都转到 web3 ......现在它将获得正常流量的 3 倍......导致级联故障。

因此,我们需要一个配置,如果它是健康的,则允许所有请求发送到 localhost httpd 服务器,但如果不是,则以循环类型的方式将请求发送到其他健康的服务器。

提前感谢您提供您可能想到的任何建议和解决方案......非常感谢您的帮助。

0 投票
1 回答
1390 浏览

php - PHP SVG 检查与后备,可能吗?

是否可以检查(使用 PHP)浏览器是否支持 SVG?

像 ...

在 HTML 代码中...



编辑:
如何检查浏览器和版本?好主意?

PS:有人知道一个不错的 SVG-Browser-Support-List 吗?

0 投票
3 回答
6152 浏览

flash - flash fallback video black screen - 没有视频,只有音频媒体元素

我刚刚从http://mediaelementjs.com下载了 mediaelement.js 。看起来真的很好。

虽然在演示文件中,视频无法在 IE 8 中播放。播放器显示黑屏,但我可以听到音频。

我也试过在服务器上安装只是为了得到同样的问题。任何人都可以启发我,任何帮助将不胜感激。

10 分钟后... 治愈,修复,一切都好。请参阅下面的答案

0 投票
1 回答
274 浏览

html - 我可以为不同的主机使用应用程序缓存回退吗?

我有示例站点:

索引.html:

appcache.manifest:

测试.js:

当我第一次在没有互联网连接的本地主机上打开站点时,我在控制台中看到“Fial”。

我可以在应用程序缓存清单后备部分中使用http://different_domain吗?如果我能做错什么?