问题标签 [sifr]

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 投票
3 回答
1339 浏览

jquery - sIFR jQuery 切换,在 FF3 中不起作用

我有一个 sIFR 替换的 H2 链接,它只是切换(w/jQuery)另一个 div 打开和关闭。“似乎”适用于除 Firefox 3 以外的所有浏览器。有什么想法吗?

我的 siFr 替换配置和 css 非常简单,而且 sIFr 链接通常可以工作,只是 jquery 函数不行。我正在使用 ; - jquery-1.3.1 - sIFR 3 R 427

欢迎任何建议。我对这一切都很陌生。

0 投票
3 回答
674 浏览

flash - sIFR 3.0 和 swmode

以前版本的 sIFR 允许用户输入“sWmode: 'transparent'”,以避免 Flash 对象被覆盖在屏幕上的常规 HTML 对象上的常见问题,无论任一元素的 z-index 是多少。

如何在 sIFR 3.0 中复制这种行为?

0 投票
1 回答
424 浏览

flash - sIFR 3 rev 436 - 将链接复制到剪贴板

这最初是一个问题,但现在是一个代码增强,因为它是一个非常小的(但有用的)更新。

当标题(或其他)文本用作 sIFR 3 的链接时,您现在可以在链接的右键单击 Flash 上下文菜单中获得两个“打开链接/在新窗口中打开链接”选项。

昨天我第一次遇到 sIFR 时,我想在一个使用 sIFR 2.x 的网站上将标题 (h2) 链接复制到剪贴板,但我对我做不到感到沮丧。感谢开源(以及编写良好的代码)的奇迹,我可以建议对 sIFR 3 进行以下增强:

[在文件 flash/sIFR.as 中,找到以注释“// 必须先设置菜单项!”开头的部分。通过到“);” 并替换为以下内容,然后将字体信息添加到 .fla 并按照教程导出 swf :]

现在我很高兴... :-)

艾伦。

0 投票
3 回答
750 浏览

macos - sIFR 在 FF3 Mac 中不起作用

我认为这可能是我做错了,但我没有看到它在任何网站上运行,包括 Novemberborn.net。

有任何想法吗?CSS被加载了,所以标题被隐藏了,然后就像根本没有加载JS一样。

这可能是浏览器检测问题吗?

我正在使用最新的 Flash Player 版本 10 的 firefox 3。我也听到了其他 Mac 用户的抱怨。

适用于所有其他浏览器...

编辑:我删除了要隐藏的 CSS,它仍然不起作用。暂停后,它会加载 JS 并删除标题,但不会替换它们。

0 投票
1 回答
623 浏览

sifr - sIFR 无法在任何浏览器上运行

这是我第一次使用 sIFR3 436。我已按照说明进行操作,根本无法获取要呈现的文本。

http://investcielo.com

我同时使用 h1 和 h2 标签,但它不起作用。他们仍然是隐藏的。我确定这很简单,可能在 css 中,但我找不到。我已经看它太久了,也许一些更有经验和“新鲜”的眼睛可以看到我看不到的东西。谢谢。

FWIW,原文也没有显示。它是空白的。sIFR 不渲染任何东西,原始文本也消失了。

0 投票
6 回答
2121 浏览

text - 仅 PC 上的 Firefox 3 中的文本换行不一致

这是我在 Firefox 3.0 中反复出现的问题。似乎当我不断刷新时,有时它会包裹,有时则不会。当它不换行时,我可以调整窗口大小,sIFR'd 元素将捕捉到正确的大小。我需要根据容器的宽度包装我的元素。

我有最新的 sIFR 3.0 'nightly build'。

我想 sIFR 一个 h2 标签。h2 标签包含在一个 div 中,并且都设置了宽度。

在我的 sifr.js 文件中,我设置了以下参数:

我的 .sifr.CSS 文件如下所示:

我的普通 CSS 文件如下所示:

其他所有浏览器似乎都可以在所有其他浏览器中运行,除了 PC 上的 FF3。这是一个已知的错误?

0 投票
3 回答
1690 浏览

jquery - sIFR swf 实施问题

我已经尝试了一些 sIFR 实现的方法,但我无法让它 100% 工作。我非常感谢有关此问题的任何帮助或提示。

我主要尝试使用 sIFR 3 (r436),我让它与示例中提供的 rockwell.swf 一起使用,但我无法让它与任何其他 .swf 文件一起使用

我要使用的字体是一种名为 Swedbank (PostScript Mac) 的字体,但另一种名为 Telenor (Truetype) 的字体也可以。我想使用 H3 标签上的字体。

我使用提供的 sifr.fla 在 Adob​​e Flash CS4 中生成 .swf 文件。所有导出设置均根据http://wiki.novemberborn.net/sifr3/How+to+use(flash 8、as2、压缩和保护等)。但是当我使用我的 swedbank.swf 而不是 rockwell.swf 时它不起作用

我还尝试了http://www.sifrgenerator.com/上的 sIFR 生成器向导 它只支持 Truetype。我已经尝试过 Telenor 字体,因为它是 Truetype 字体,以及 2-3 种其他 Truetype 字体,但没有一个字体能够生成工作的 .swf 文件

我怀疑是对这些字体有一些限制,所以我尝试了导出 Arial、Verdana 等,但它也不起作用!我曾尝试使用 Flash CS4 中的 Rockwell (Opentype),但即使是这个也不起作用!由于工作示例中使用了 Rockwell,我认为我选择的字体没有问题,它一定是别的东西?

我使用的是 OS X 10.5.6,但也在 Windows XP 上尝试过上述方法。

那里的任何人都可以提出解决方案或从这些字体中获得有效的 .swf 吗?

我还尝试了基于 sIFR 2.0.5 的 jQuery sIFR 插件。我认为这个版本与 Flash 10 有问题,但使用这个插件我可以让 swedbank.swf 工作!!.. 我从 Flash CS4 生成了一个 swedbank_j.swf 文件,它工作正常!但是实现非常有问题,我不希望使用 jQuery sIFR。我一直在尝试使用 OffsetLeft 和 Zoomlevel 等,但左侧位置不一致且不可预测,我无法使用此方法获得我想要的结果

示例: http ://www.easytowah.com/test/rockwell_sifr3.html (使用 rockwell 示例 swf 文件) http://www.easytowah.com/test/swedbank_sifr3.html (不工作...) http: //www.easytowah.com/test/swedbank_jquery.html (swf 工作,但不是实现)

以上示例中使用的所有文件 http://www.easytowah.com/test/sifrtest.zip

字体: http ://www.easytowah.com/test/swedbank_osx.zip http://www.easytowah.com/test/telenor_tt.zip

文档/下载 jquery sIFR:http: //jquery.thewikies.com/sifr/

文档/下载 sIFR3: http: //novemberborn.net/sifr3

谢谢

0 投票
3 回答
1985 浏览

internet-explorer - 在 IE6 和 IE7 上使用修订版 436 渲染 SIFR 时出现问题

我似乎对 SIFR3 有问题。我使用的是版本 436,从我的所有测试来看,这似乎是与 IE6 和 IE7 相关的问题,因为我无法在 Firefox、Chrome、Windows 的 Safari 甚至 IE8 中复制该问题。

问题出现在我公司的网站上,可以在这里看到:http ://www.wyldeia.co.uk/blog.php

当您第一次进入 IE6 或 IE7 中的页面时,它似乎呈现良好。但是,如果您单击另一页,然后单击浏览器中的后退按钮,则所有文本都将替换为“使用 sIFR3 修订版 436 渲染”的错误。如果您刷新页面,那么问题就会消失,直到您浏览并再次返回。

我已经在两台运行 IE7.0.6000.16809 的独立机器和另一台运行 IE6 的独立机器上进行了尝试,然后我将其升级到 IE8。我最初认为它可能与 Flash 播放器有关,但在从 Flash 播放器的版本 9 升级到 10 时,问题仍然存在。进一步挖掘表明,错误可能是由于 Flash 字体文件损坏,或者存在由 SIFR3 的先前版本生成的文件。但是,我已经使用提供的 fla 版本 436 导出了 flash 字体文件,但问题仍然存在。

通常我喜欢自己追踪答案,但因为我对此有点不知所措,所以如果有人对这里可能发生的事情有任何想法,我将非常感激!

问候,

标记

0 投票
1 回答
1050 浏览

firefox - sIFR - 仅 Firefox 3 中的行高问题?

我正在尝试使用sIFR为我正在处理的主页创建标签云效果。有 4 行文本,每行内有不同的字体大小和字体颜色。

我怀疑 sIFR 纯粹主义者会说这会创建太多的电影剪辑以保证安全,但这确实是我们正在寻找的效果,它是我们拥有的最佳选择,它有利于SEO,并且会优雅地降级。如果我们可以让它工作,那就是......

我遇到的问题是颜色、字体大小等都显示得很好,但文本周围似乎有过多的填充,造成行高比 200% 或 1 em 更接近 200% 的效果. 我已经让它在 Internet Explorer 7 和其他一些浏览器中运行良好,但 Firefox 似乎显示的一切都错了!

任何想法和帮助表示赞赏;)

示例配置行:

0 投票
2 回答
1136 浏览

load - sIFR 在页面其余部分之前加载?

是否可以在页面内容的其余部分之前“预加载”或加载 sIFR?目前它是最后加载的东西(由于文本位置),因为它是页面的一个非常明显的部分,所以我很快就得到了一个巨大的文本替换混搭,这不是很吸引人。

看起来该网站正在癫痫发作。一旦加载,一切都很好:)

负载配件的任何变通方法?

干杯休