ਕੋਰਸ ਸਿਫਾਰਸ਼:
ਸਕ੍ਰਿਪਟ defer ਵਿਸ਼ੇਸ਼ਤਾ
ਵਿਸ਼ੇਸ਼ਤਾ ਅਤੇ ਵਰਤੋਂ
defer
ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਵਿਸ਼ੇਸ਼ਤਾ ਸੈਟ ਜਾਂ ਵਾਪਸ ਕਰਨ ਨੂੰ ਪ੍ਰਤੀਬਿੰਬਤ ਕਰਦਾ ਹੈ ਕਿ ਪੰਨਾ ਪਾਰਸਿੰਗ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਸਕ੍ਰਿਪਟ ਚਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਜਾਂ ਨਹੀਂ <script> ਟੈਗ ਦਾ defer ਵਿਸ਼ੇਸ਼ਤਾ.
ਟਿੱਪਣੀ:defer ਵਿਸ਼ੇਸ਼ਤਾ ਬਾਹਰੀ ਸਕ੍ਰਿਪਟ ਲਈ ਹੈ (ਅਤੇ ਸਿਰਫ src ਵਿਸ਼ੇਸ਼ਤਾ ਸੈਟ ਕਰਨ ਲਈ ਹੈ)
ਟਿੱਪਣੀ:ਬਾਹਰੀ ਸਕ੍ਰਿਪਟ ਚਲਾਉਣ ਦੇ ਕਈ ਤਰੀਕੇ ਹਨ:
- async ਮੌਜੂਦ ਹੋਣ ਤੇ: ਸਕ੍ਰਿਪਟ ਪੰਨੇ ਦੇ ਬਾਕੀ ਹਿੱਸੇ ਨਾਲ ਅਸਿਰਵਾਧਾਰਿਤ ਚਲਾਓ (ਸਕ੍ਰਿਪਟ ਪੰਨਾ ਪਾਰਸਿੰਗ ਦੌਰਾਨ ਚਲੇਗਾ)
- async ਮੌਜੂਦ ਨਹੀਂ ਅਤੇ defer ਮੌਜੂਦ ਹੋਣ ਤੇ: ਪੰਨਾ ਪਾਰਸਿੰਗ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਸਕ੍ਰਿਪਟ ਚਲਾਓ
- async ਅਤੇ defer ਦੋਵੇਂ ਮੌਜੂਦ ਨਹੀਂ ਹੋਣ ਤੇ: ਬਰਾਉਜ਼ਰ ਪੰਨਾ ਪਾਰਸਿੰਗ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸਕ੍ਰਿਪਟ ਮੁਹੱਈਆ ਕਰਵਾਓ ਅਤੇ ਚਲਾਓ
ਹੋਰ ਸੂਚਨਾ ਦੇਖੋ:
HTML ਸਹੀਕਰਨ ਮੁੱਲਕਾਰਨ:HTML <script> defer ਪ੍ਰਤੀਯੋਗਿਤਾ
HTML ਸਹੀਕਰਨ ਮੁੱਲਕਾਰਨ:HTML <script> ਟੈਗ
ਉਦਾਹਰਣ
ਪੰਨਾ ਪਾਰਸਿੰਗ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਸਕ੍ਰਿਪਟ ਚਲਾਣ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰੋ:
var x = document.getElementById("myScript").defer
ਗਰਮਾਤਾ
defer ਵਿਸ਼ੇਸ਼ਤਾ ਵਾਪਸ ਕਰੋ:
scriptObject.defer
defer ਵਿਸ਼ੇਸ਼ਤਾ ਸੈਟ ਕਰੋ:
scriptObject.defer = true|false
ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ
ਮੁੱਲ | ਵੇਰਵਾ |
---|---|
true|false |
ਪੰਨਾ ਪਾਰਸਿੰਗ ਪੂਰਾ ਹੋਣ ਦੇ ਬਾਅਦ ਸਕ੍ਰਿਪਟ ਚਲਾਉਣ ਦੀ ਨਿਯਮਤਾ ਨਿਰਧਾਰਿਤ ਕਰੋ।
|
ਤਕਨੀਕੀ ਵੇਰਵੇ
ਵਾਪਸ ਮੁੱਲ: | ਬੁਲੀਨ ਮੁੱਲ, ਜੇਕਰ ਸਕ੍ਰਿਪਟ ਪੰਨਾ ਪਾਰਸਿੰਗ ਕਰਨ ਦੇ ਬਾਅਦ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ ਤਾਂ true ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ; ਨਹੀਂ ਤਾਂ false ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ。 |
---|
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
ਚਰਮ | ਐਂਜਲ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|
ਚਰਮ | ਐਂਜਲ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |