gpt4 book ai didi

javascript - sIFR 导致初始页面加载停止?

转载 作者:行者123 更新时间:2023-11-28 03:01:17 26 4
gpt4 key购买 nike

我最近刚刚启动了我的博客,我认为 sIFR 导致初始页面加载停滞,基本上导致内部 500 错误或超时。

该网站的 URL 是 http://gothamblack.com/

对于我的一生,我无法确定发生了什么。我目前正在运行最新版本的 sIFR,将 parseSelector 替换为使用“$”来利用 jQuery。其他详细信息包括:Expression Engine CMS、Mint stats 以及用于压缩文件的修改后的 htaccess(如果发生冲突,这可能是另一个问题?但我不知道如何实现)。

我将 sIFR 替换调用重新定位到 global.js 文件中,以最大程度地减少文件请求,并且该调用在流中最后调用。我的 JS 文件如下:

使用 parseSelector 修改 sifr min:http://gothamblack.com/source/scripts/sifr.js全局 JavaScript 文件:http://gothamblack.com/source/scripts/global.js

修改后的htaccess文件有以下命令:

<小时/>
# Set Language and Character Set
AddDefaultCharset utf-8
AddLanguage en-gb .en
# Cache images and set default on everything else
ExpiresActive on
ExpiresDefault A259200
ExpiresByType image/gif A1209600
ExpiresByType image/png A1209600
ExpiresByType image/jpeg A1209600
# Set css and js so they can be gzipped
<IfModule mod_mime.c>
AddType application/x-httpd-php .css
AddType application/x-httpd-php .js
</IfModule>
# Expression Engine related
Options +FollowSymLinks
RewriteEngine On
# site routing
RewriteCond %{HTTP_HOST} ^www\.gothamblack\.com$ [NC]
RewriteRule ^(.*)$ http://gothamblack.com/$1 [L,R=301]
# Expression Engine related routing
RewriteCond $1 !^(enginecore|feeder|images|mint|source|themes|favicon\.ico|robots\.txt|index\.php) [NC]
RewriteRule ^(.*)$ /index.php/$1 [L]
<小时/>

如果有人对我可以采取什么措施来解决此问题有任何想法,我们将不胜感激。我尝试在页面加载时查看 firebug,但我似乎无法确定当出现停顿时它在旋转什么。

再次感谢您的帮助!

最佳答案

你能尝试删除 Mint 吗?

关于 sIFR 设置:您必须直接从 JavaScript 调用 sIFR.activate(),而不是从任何 onload 事件调用。您还可以在字体对象上放置一些共享属性(例如比率)。我认为复杂的 switch() 语句也不是必要的 - 如果 DOM 中没有某些内容,sIFR 也不会失败。

关于javascript - sIFR 导致初始页面加载停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/741041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com