标签: flir

sIFR还是FLIR?

我最近碰到了整容,是sIFR的替代品,我想知道那些有sIFR和FLIR经验的人是否可以了解他们使用FLIR的经验.

对于那些还没有读过FLIR如何做的人,FLIR的工作原理是使用JavaScript从目标元素中获取文本然后调用PHP应用程序,该应用程序使用PHP的GD渲染并返回放置为的透明PNG图像所述元素的背景,其中溢出被设置为隐藏,并且应用填充等于元素维度以有效地将文本推出视图.

这是我到目前为止所想到的:

  • 好的

    • 没有闪光(+手机+)
    • FLIR不会打破布局
    • 图像范围从大约1KB(比如一个h3句子)到8KB(非常大的标题)
    • 好文档
    • 易于实施
    • 可定制的选择器
    • 支持jQuery/prototype/scriptaculous/mooTools
    • FLIR实现了缓存
    • 浏览器自己缓存图像!
  • 坏的

    • 无法选择文字
    • 请求从所有来源处理(您需要自己限制FLIR以仅处理来自您的域的请求)

我主要担心的是它的扩展程度如何,即在共享主机上使用GD库的成本有多高,是否有人有使用它的经验?第二,搜索引擎获得sIFR或FLIR实现的爱情,知道a)文本没有明确隐藏b)仅在JavaScript引擎上呈现.

php seo gd sifr flir

4
推荐指数
1
解决办法
2173
查看次数

Javascript:错误'对象必需'.我无法破译它.你能?

我在我的一个网站上使用了一个名为"Facelift 1.2"的javascript,虽然该脚本适用于Safari 3,4b和Opera,OmniWeb和Firefox,但它并不适用于任何IE版本.但即使在工作浏览器中我得到以下错误我无法破译.

也许在适当的时候 - 有更多的经验Javascript - 我将能够,但现在我想我会问你们中的一些人,在这里.

以下是我在IETester中测试Interet Explorer 6,7和8的页面时出现的错误弹出: IE错误弹出http://img21.imageshack.us/img21/3651/err2.png

以下内容来自Firefox 3.0.6中的Firebug控制台: Firebug控制台日志http://img100.imageshack.us/img100/3636/err3.png

该网站是:http://www.457cc.co.nz/index.php如果它可以帮助您看到行动中提到的问题.

我还查找了第620行对应的内容: "第76行"是:

this.isCraptastic = (typeof document.body.style.maxHeight=='undefined');
Run Code Online (Sandbox Code Playgroud)

这是代码块的一部分(取自flir.js):

// either (options Object, fstyle FLIRStyle Object) or (fstyle FLIRStyle Object)
,init: function(options, fstyle) { // or options for flir style
    if(this.isFStyle(options)) { // (fstyle FLIRStyle Object)
        this.defaultStyle = options;
    }else { // [options Object, fstyle FLIRStyle Object]
        if(typeof options != 'undefined')
            this.loadOptions(options);

        if(typeof fstyle == 'undefined') {
            this.defaultStyle …
Run Code Online (Sandbox Code Playgroud)

javascript debugging flir

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

flir ×2

debugging ×1

gd ×1

javascript ×1

php ×1

seo ×1

sifr ×1