الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف ممكن أعمل داخل كود جافا سكريبت كود جافا

مغلق
بدأه eng_2007 في 27 نوفمبر 2005 · 4 رد · 868 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ممكن أحد يساعدني في المشكلة

كيف ممكن أعمل داخل كود جافا سكريبت كود جافا

وهل ممكن إنه جافا سكريبت داخل كود جافا سيرفليت تستدعي function داخل كود الجافا سيرفلت

بمعنى لو عندي java script بداخله function هاد البتستدعي function مثلا موجودة بالجافا سيرفلت كود

<script>

function x

{

test()

}

وtest() موجودة داخل كود الجافا سيرفلت

تم تعديل هذه المشاركة بواسطة hazzoom في 30 نوفمبر 2005 في 22:12

#2

JavaScrip ليست Java لذلك لن تستطيع أن تدمج بين الشيفرتين وتستدعي شيفرة Java من شيفرة JavaScript.

والله أعلم

#3

لا أعتقد أنه يمكن استدعاء جافا من جافا سكريبت، لكن يمكنك عمل جافا أبليت و وضعه في موقعك

و هذه واحدة من مميزات الجافا على غيرها من لغات البرمجة

#4

لما بتستخدم سيرفلت ايش بدك بالجافا سكربت ؟

بعدين الجافا سكربت ممكن ايقافها من ال ie مش مثل السيرفلت

؟؟؟؟؟؟؟؟؟؟

#5

يمكنك التعامل مع ال Java Applet من داخل الجافا سكربت و إليك مثال بسيط يوضح ما اقصده

سنقوم بعمل ابليت بسيط لعرض رسالة فقط

/* My first Java program */
import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorld extends Applet {
String displayString;
public void init() {
// We are expecting a <param> named "display"
displayString = getParameter("display");
}
public void paint(Graphics g) {
g.drawString(displayString, 75, 75);
}
}

و بعدها سنقوم بوضع هذا الابليت بداخل صفحة ال Html بهذا الشكل

<applet code="HelloWorld.class"
width="250"
height="150"
id="myapplet">
<param name="display" value="This is my applet!">
</applet>

و يمكن مناداة الابلت من داخل كود الجافا سكربت بهذا الشكل

<script language="JavaScript" type="text/javascript">
function displayString() {
var applet = document.getElementById("myapplet");
applet.displayString = "String is set here";
applet.repaint();
}
</script>

هذا قمنا بانشاء متغير ليشير للابلت الموجود بالصفحة من خلال الدالة getElementByid و بعدها قمنا بتعديل الرسالة التى نود عرضها من خلال تغيير ال displaystring التى تم برمجتها فى الكلاس الخاص بالابلت

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

هذا الموضوع مغلق.

مواضيع مشابهة