如何解决链接元素的非工作onload属性(在Firefox中)

我正在尝试在标题中预加载诸如CSS之类的东西,以加快页面加载速度。我在触发rel="preload"事件时切换到rel="stylesheet"的链接元素上使用onload。我通过此代码实现了这一点,并且在Chrome中运行良好:

<link rel="preload" href='https://fonts.googleapis.com/css?family=Merriweather:400,300,700&display=swap' as="style" onload="this.onload=null;this.rel='stylesheet'" type="text/css"> 

但是,这在Firefox中不起作用,如下所示: Bugzilla

根据错误线程和本文(Preload),它似乎可以使用一段时间了,但是由于存在错误,已将其关闭。

我想知道此功能是否有任何解决方法,因为它对于加速页面非常有用。

xiefeiyang 回答:如何解决链接元素的非工作onload属性(在Firefox中)

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2759726.html

大家都在问