الحصول على مسار ملف JavaScript
-
26-09-2019 - |
سؤال
في ملف JavaScript (على سبيل المثال script.js) ، أحتاج إلى متغير يحتوي على المسار المطلق لهذا الملف.
كيف يمكنني القيام بذلك ديناميكيًا؟
شكرًا.
المحلول
الجواب على هذا السؤال (عبقري ، لم يكن يعلم أن هذا ممكن على الإطلاق!) يجب أن تسفر عن عنوان URL الكامل للملف. لن يعمل هذا إلا عندما يتم تضمين البرنامج النصي تقليديًا باستخدام أ script
علامة ، رغم ذلك.
نصائح أخرى
إجابة أخرى على نفس السؤال:
في الرابط أعلاه يقترحون استخدامه أيضًا
scripts[scripts.length-1].getAttribute('src', -1)
لا أعرف السبب ، لكنك قد تحقق الأمر بشكل أفضل قليلاً.
لا تنتمي إلى StackOverflow