如何将“onload”属性添加到css链接,就像在Drupal 7中由advagg生成的那样

时间:2018-06-15 14:10:18

标签: drupal-7 drupal-hooks

我想在advagg中添加属性rel ='preload'和onload =“this.rel ='stylesheet'”?我已经在hook_css_later函数中完成但没有运气。这是我的代码

function page_speed_css_alter(&$css) {


        foreach ($css as $key=>&$item) {
            if (file_exists($item['data'])) {
                $item['preprocess'] = FALSE;
                $item['attributes']['rel'] = "preload";
                $item['attributes']['onload'] = "this.rel='stylesheet'";
            }
        }
}

1 个答案:

答案 0 :(得分:0)

如果您不想使用advagg,则必须修补核心。你不想使用它的任何理由?