مرحبا
أحتاج لأن أضع متحول عام على مستوى جميع الصفحات المحملة
من موقعي علة جهاز المستخدم فكيف أقوم بذلك في لغة جافا سكريبت
جزاكم الله كل خير
مرحبا
أحتاج لأن أضع متحول عام على مستوى جميع الصفحات المحملة
من موقعي علة جهاز المستخدم فكيف أقوم بذلك في لغة جافا سكريبت
جزاكم الله كل خير
و انا الي كنت مفكر حالي بعرف جافا سكربيت ثم اتى سؤالك و صدمني بالواقع لا اعرف الجواب:o:o:o:'(
وان مثلك عم استنا يجي شي خبير
بس اظن و حسب خبرتي انو يجب ان تعمل صفحة موجودة طوال تصفح الموقع تكون موجود فيها المتحول الذي تقول عليه و باقي الصفحات تعدل فيه
بس على الاغلب لا يمكن لان لا يوجد في جافا سكريبت شي اسمه static مثل باقي اللغات
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
مرحبا
طبعا من المعلوم لديكم ان ال java و ال java-script هما لغتان مختلفتان تماما
فالجافا سكربت هي من صنع netscape وذلك للمنافسه مع مكروسفت internet explorer
ولاتعمل الا في محيط html
اما الجافا فهي لغه كامله (Object-oriented programming) كلغة ال C++ ومع هذا فانك تستطيع عمل ذلك في الجافا. فالجافا اصبحت لغه شموليه وحتى انك تستطيع استخدام الجافا سكربت من خلال الجافا ابلت وخذ مثلا على ذلك واودالمساعده ولكن لا اعرف ما المقصود بمتحول عام
// Importations
import java.awt.Graphics;
import java.awt.Event;
// LiveConnect... for JavaScript
import netscape.javascript.JSObject;
public class tmin_JS extends java.applet.Applet {
// Variables
// Initialisation de l'applet
public void init() { // Methode init()
}
// Dessiner l'applet
public void paint(Graphics g) { // Methode paint()
g.drawString("Click here...", 5, 10);
}
// Mouse down
public boolean mouseDown(Event e, int x, int y) {
try { // create JSObject
JSObject.getWindow (this).eval ("javascript:alert('tmin_JS click " +
" x=" + x + " y=" + y + "')");
}
catch (Exception ex) { // Error on create JSObject
showStatus( "Error call javascript err=" + ex );
}
return true;
}
}You must use only 1 line to call Javascript function.
JSObject.getWindow (this).eval ("java script:... ") ;
but don't forget JSObject import import netscape.javascript.JSObject ;
Warning !! HTML : To use javascript in an applet, you must be add "MAYSCRIPT" tag in applet definitionشكرا لكم
ولك يبدو ا انني وجد الحل الذي أوحاه ردكم
أن لو وضعنا صفحة دائمة و عرفنا فيها كائن مثل
parent.man.nam='ali';
ثم نستخدم هذا مثلا كمتحول
سأجربها
باي
ها ها ها لقد عمل بردي انا.........يا Learner
عم بمزح معاك لا تزعل مني بس انت الخبير الي كنا عم نستنا وانت الذي جاوبتني على سؤالي عن الجافا ابليت شكرا جزيلا لك
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
بس في سؤال ضروري من وين ممكن احمل هذه المكتبة netscape.javascript
وشكرا
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
هذا الموضوع مغلق.