في المشاريع ، غالبًا ما نحتاج إلى الحصول على المسار المطلق للمشروع ، مما يسهلنا إلى تحميل الملفات وتنزيلها. يوفر لنا JS طريقة ، على الرغم من أنه من الضروري الالتفاف. الرمز كما يلي:
وظيفة getRealPath () {// احصل على عنوان URL الحالي ، مثل: http: // localhost: 8083/myproj/view/my.jsp var curwwwpath = window.document.location.href ؛ // احصل على الدليل بعد عنوان المضيف ، مثل: myproj/view/my.jsp var pathname = window.document.location.pathName ؛ var pos = curwwwpath.indexof (pathName) ؛ // احصل على عنوان المضيف ، مثل: http: // localhost: 8083 var localhostpaht = curwwwpath.substring (0 ، pos) ؛ // احصل على اسم المشروع باستخدام "/" ، مثل:/myproj var projectName = pathname.substring (0 ، pathname.substr (1) .indexof ('/')+1) ؛ // الحصول على http: // localhost: 8083/myproj var realPath = localHostpaht+projectName ؛ تنبيه (RealPath) ؛ }