English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل مرجعي لـ HTML

مجموعة جميع علامات HTML

HTML: <script> async خاصية

خصية async هي خاصية بولية، إذا كانت الخاصية async موجودة، فإنها تحدد أن التعليمات البرمجية ستقوم بالتنفيذ بشكل متسلسل عند توفرها، يمكن استخدام خاصية async فقط في التعليمات البرمجية الخارجية (يجب استخدامها فقط عندما يكون هناك خاصية src).

 HTML <script> علامة

مثال عبر الإنترنت

إذا كان التعليمات البرمجية قابلة للتنفيذ، فإنها ستقوم بتشغيلها بشكل متسلسل:

<!DOCTYPE html>
<html>
<head>
<title>HTML:<script> async property - التعليمات الأساسية للشبكة(oldtoolbag.com)</title>
</head>
<body>
<p id="p1">مرحبًا بالعالم!</p>
<script src="demo_async.js" async></script>
</body>
</html>
التحقق من ‹/›

تطابق المتصفحات

IEFirefoxOperaChromeSafari

Internet Explorer 10،Firefox،Opera،Chrome وSafari دعم خاصية async.

ملاحظة:لا يدعم متصفح Internet Explorer 9 وأحدث إصداراته خاصية async لـ <script> علامة.

التعريف والاستخدام

خصائص async هي خاصية بولية.

إذا كانت موجودة، فإنها تحدد أن البرنامج سيتم تنفيذه بشكل متوازي عند توفره.

ملاحظة: يمكن استخدام خاصية async فقط للسكريبتات الخارجية (يجب استخدامها فقط عندما يكون هناك خاصية src).

ملاحظة: يمكن تنفيذ سكريبتات خارجية بطرق متعددة:

  • إذا كان هناك تعذر: يتم تنفيذ البرنامج بشكل متوازي مع بقية الصفحة (سيتم تنفيذ البرنامج بينما يستمر المتصفح في تحليل الصفحة)

  • إذا لم يكن هناك تعذر ولكن كان هناك تأخير: يتم تنفيذ البرنامج بعد أن يتم تحليل الصفحة

  • إذا لم يكن هناك تعذر أو تأخير: يتم الحصول على تنفيذ البرنامج قبل أن يستمر المتصفح في تحليل الصفحة

الفرق بين HTML 4.01 وHTML5

خصائص async هي خاصية جديدة في HTML5.

الفرق بين HTML وXHTML

في XHTML، يُمنع تقديم الخصائص المختصرة، يجب تعريف خاصية async كـ <script async="async">.

النحو

<script async>
 HTML <script> علامة