Agregue JavaScript con $ doc-> addScript con async = "true"


9

¿Es posible usar el addScriptcon async="true"?

Encontré un truco que utiliza algunas citas ingeniosas para engañar a la función de inserción, pero parece que esta podría ser una característica nativa:

$doc->addScript("//myscript.js", 'text/javascript" async="true');

Respuestas:


9

Si observa la addScriptfunción Joomla , muestra lo siguiente:

public function addScript($url, $type = "text/javascript", $defer = false, $async = false)
{
    $this->_scripts[$url]['mime'] = $type;
    $this->_scripts[$url]['defer'] = $defer;
    $this->_scripts[$url]['async'] = $async;

    return $this;
}

$async es un booleano, por lo tanto, lo siguiente debería funcionar para usted:

$doc->addScript('//myscript.js', 'text/javascript', false, true);

El falsees para $defery truees para$async


- Lo siento, solo
escribí
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.