diff --git a/html/arabic/java/advanced-usage/_index.md b/html/arabic/java/advanced-usage/_index.md
index a807a3bfa..6e92b5838 100644
--- a/html/arabic/java/advanced-usage/_index.md
+++ b/html/arabic/java/advanced-usage/_index.md
@@ -133,6 +133,8 @@ weight: 20
### [ضبط حجم صفحة XPS باستخدام Aspose.HTML for Java](./adjust-xps-page-size/)
تعلم كيفية ضبط حجم صفحة XPS باستخدام Aspose.HTML for Java. سيطر على أبعاد مخرجات مستندات XPS بسهولة.
+### [تنفيذ JavaScript في Java – دليل كامل لتشغيل JS من Java](./execute-javascript-in-java-complete-guide-to-running-js-from/)
+
---
**آخر تحديث:** 2025-11-29
diff --git a/html/arabic/java/advanced-usage/execute-javascript-in-java-complete-guide-to-running-js-from/_index.md b/html/arabic/java/advanced-usage/execute-javascript-in-java-complete-guide-to-running-js-from/_index.md
new file mode 100644
index 000000000..9ad898b86
--- /dev/null
+++ b/html/arabic/java/advanced-usage/execute-javascript-in-java-complete-guide-to-running-js-from/_index.md
@@ -0,0 +1,217 @@
+---
+category: general
+date: 2026-01-04
+description: تنفيذ JavaScript في Java باستخدام رملية Aspose.HTML. تعلم كيفية تحميل
+ ملف HTML في Java، استدعاء JavaScript من Java، وتشغيل دالة JavaScript في Java بأمان.
+draft: false
+keywords:
+- execute javascript in java
+- load html file java
+- how to call js java
+- invoke javascript from java
+- run js function java
+language: ar
+og_description: تنفيذ JavaScript في Java باستخدام بيئة Aspose.HTML المعزولة. تحميل
+ ملف HTML في Java، استدعاء JavaScript من Java، وتشغيل دالة JS في Java مع أمثلة شاملة
+ للكود.
+og_title: تشغيل جافا سكريبت في جافا – دليل خطوة بخطوة
+tags:
+- Java
+- Aspose.HTML
+- Scripting
+- Sandbox
+title: تنفيذ جافا سكريبت في جافا – دليل شامل لتشغيل جافا سكريبت من جافا
+url: /ar/java/advanced-usage/execute-javascript-in-java-complete-guide-to-running-js-from/
+---
+
+{{< blocks/products/pf/main-wrap-class >}}
+{{< blocks/products/pf/main-container >}}
+{{< blocks/products/pf/tutorial-page-section >}}
+
+# تنفيذ JavaScript في Java – دليل شامل
+
+هل احتجت يومًا إلى **execute JavaScript in Java** لكن لم تكن متأكدًا من كيفية منع السكريبت من إحداث فوضى في JVM الخاص بك؟ لست وحدك. يواجه العديد من المطورين صعوبة عندما يحاولون تشغيل كود جانب العميل على الخادم، خاصةً عندما تحتوي صفحة HTML على سكريبتات خاصة بها.
+
+في هذا الدرس ستتعرف بالضبط على كيفية **load HTML file Java**، واستدعاء **call JS from Java** بأمان، والحصول على النتيجة مرة أخرى — كل ذلك باستخدام ميزة الـ sandbox في مكتبة Aspose.HTML. في النهاية ستتمكن من **run JS function Java** دون تعريض تطبيقك لحلقات لا نهائية أو ثغرات أمنية.
+
+## ما ستتعلمه
+
+- كيفية إعداد sandbox في Aspose.HTML مع مهلة للسكريبت.
+- الخطوات الدقيقة لـ **load an HTML file Java** داخل `HtmlDocument` معزول.
+- الصياغة لـ **invoke javascript from java** باستخدام `document.invokeScript`.
+- نصائح للتعامل مع قيم الإرجاع، وتنظيف الموارد، واستكشاف الأخطاء الشائعة.
+
+### المتطلبات المسبقة
+
+| المتطلب | لماذا يهم |
+|-------------|----------------|
+| Java 17 أو أحدث | Aspose.HTML 23.10+ تستهدف إصدارات JDK الحديثة. |
+| Aspose.HTML for Java (حزمة Maven `com.aspose:aspose-html:23.10`) | توفر فئات `HtmlDocument` و `Sandbox`. |
+| صفحة HTML بسيطة تحتوي على دالة JavaScript (مثال: `wordCount()`) | توضح دورة كاملة من Java إلى JS والعودة. |
+| إلمام أساسي بـ try‑with‑resources (اختياري) | يساعد على ضمان التخلص الصحيح من الموارد الأصلية. |
+
+إذا كان لديك هذه العناصر جاهزة، لنبدأ.
+
+## الخطوة 1 – إعداد الـ Sandbox (الكلمة المفتاحية الأساسية في التنفيذ)
+
+أول شيء يجب عليك القيام به هو **execute JavaScript in Java** داخل بيئة محكومة. فئة `Sandbox` توفر لك ذلك بالضبط، حيث تسمح لك بتحديد مهلة وخيارات أمان أخرى.
+
+```java
+import com.aspose.html.sandbox.SandboxOptions;
+import com.aspose.html.sandbox.Sandbox;
+
+// Create sandbox options with a 5‑second script timeout
+SandboxOptions options = new SandboxOptions();
+options.setScriptTimeout(5000); // milliseconds
+
+// Instantiate the sandbox using the configured options
+Sandbox sandbox = new Sandbox(options);
+```
+
+> **نصيحة احترافية:** عادةً ما تكون مهلة 5 ثوانٍ كافية لمعالجة النص البسيطة، لكن يمكنك تعديلها بناءً على حجم عملك. ضبطها عاليًا جدًا يُفقد الـ sandbox هدفه.
+
+## الخطوة 2 – تحميل ملف HTML في Java
+
+الآن بعد أن أصبح الـ sandbox جاهزًا، يمكنك بأمان **load an HTML file Java**. مُنشئ `HtmlDocument` يقبل مسار الملف ومثيل الـ sandbox، مما يضمن تشغيل الصفحة داخل الحاوية المقيدة.
+
+```java
+import com.aspose.html.HtmlDocument;
+
+// Replace this path with the actual location of your HTML file
+String htmlPath = "C:/myproject/resources/sample_with_script.html";
+
+// Load the document inside the sandbox
+HtmlDocument document = new HtmlDocument(htmlPath, sandbox);
+```
+
+إذا كان الملف يحتوي على وسوم `
+