English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
خصية async هي خاصية بولية، إذا كانت الخاصية async موجودة، فإنها تحدد أن التعليمات البرمجية ستقوم بالتنفيذ بشكل متسلسل عند توفرها، يمكن استخدام خاصية async فقط في التعليمات البرمجية الخارجية (يجب استخدامها فقط عندما يكون هناك خاصية src).
إذا كان التعليمات البرمجية قابلة للتنفيذ، فإنها ستقوم بتشغيلها بشكل متسلسل:
<!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).
ملاحظة: يمكن تنفيذ سكريبتات خارجية بطرق متعددة:
إذا كان هناك تعذر: يتم تنفيذ البرنامج بشكل متوازي مع بقية الصفحة (سيتم تنفيذ البرنامج بينما يستمر المتصفح في تحليل الصفحة)
إذا لم يكن هناك تعذر ولكن كان هناك تأخير: يتم تنفيذ البرنامج بعد أن يتم تحليل الصفحة
إذا لم يكن هناك تعذر أو تأخير: يتم الحصول على تنفيذ البرنامج قبل أن يستمر المتصفح في تحليل الصفحة
خصائص async هي خاصية جديدة في HTML5.
في XHTML، يُمنع تقديم الخصائص المختصرة، يجب تعريف خاصية async كـ <script async="async">.
<script async>HTML <script> علامة