$ Doc-> AddScript के साथ async = "true" के साथ JavaScript जोड़ें


9

इसका इस्तेमाल करने के लिए संभव है addScriptके साथ async="true"?

मुझे एक हैक मिला जो एम्बेड फ़ंक्शन को ट्रिक करने के लिए कुछ चतुर उद्धरण का उपयोग करता है, लेकिन ऐसा लगता है जैसे यह एक मूल विशेषता हो सकती है:

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

जवाबों:


10

यदि आप जूमला addScriptफ़ंक्शन को देखते हैं, तो यह निम्नलिखित दिखाता है:

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 एक बूलियन है इसलिए निम्नलिखित को आपके लिए काम करना चाहिए:

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

के falseलिए है $deferऔर trueके लिए है$async


- माफ़ करना बस गलत है
webchun
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.