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

مشكلة في الـ Script !

بدأه MMA_EG_Cairo في 27 ديسمبر 2012 · 6 رد · 694 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يعمل جيداً مع Internet Explorer ،،، لكنه لا يعمل مع الـ FireFox !!!

هذا إجراء يقوم بإرسال قيمة لهايبر لينك Hyper Link ثم ينفذه عن طريق VBScript :

Sub ClickLink(PageName)
   ALink.href = PageName
   ALink.click
End Sub

ثم يتم تنفيذة كما يلي داخل صفحة ASP :

onClick="Call ClickLink('<% = PageName %>')"

أرجو معرفة لماذا لا ينفذ الـ Script ؟؟؟

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#2

ربما يكون السبب أن الفاصلتين العلويتين المفردتين تمرران السلسلة "<% = PageName %>" كنص بدلا من تعويضها كرقم أو ربما لا تحتاج اليساوي

جرب راقب القيمة المررة

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#3

لا لا ،،، ده مش عايز يتنفذ الـ Script أساساً مع FireFox فقط لا غير !!!

لكنه يعمل جيداً مع Internet Explorer ،،، وده الغريب في الأمر كلة !!!

ده غير أني كتبت القيمة نصياً مباشرتاً ولم يفي بالغرض !!!

أنظر

onClick="Call ClickLink('Page1.asp')"

أو

onClick="ClickLink 'Page1.asp'"

وبردو مفيش فايدة !!!

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#4

السلام عليكم ...

اقتباس
. However, other web browsers such as Firefox and Opera do not have built-in support for VBScript.
مقتبس من (http://en.wikipedia.org/wiki/VBScript) , يعني الــ VBscript لا يعمل على Firefox و الله اعلم .. عليكم بالجافا سكربت .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#5

أنا عملت كده بردو ولم يعمل سوي علي الـ Internet Explorer ،،، أما بخصوص الـ FireFox لا يعمل علي الإطلاق !!!

وده أللي مجنني !!!

أنظر الكود التالي :

<html>
  </head>
    <script Language="JavaScript">
      function ViewMsg(Value)
      {
        hr.href=Value;
        hr.click;
      };
    </Script>
  </head>
  <body>
    <Input Type="Button" onClick="ViewMsg('AAA.htm');" Value="Click Here">
  </body>
  <A HRef="#" ID=hr></A>
</html>

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#6

الأحرف في html تكتب بأحرف صغيرة أيضاً هناك العديد من الأخطاء، تصحيحة:

<!DOCTYPE html>
<head>
  <meta charset="utf-8">
  <script>
	function ViewMsg(value) {
    	var hr = document.getElementById("hr");

    	hr.href= value;
    	hr.click();
	}
  </script>
</head>
<body>
	<button onclick="ViewMsg('AAA.htm');">Click Here</button>
	<a href="#" id="hr"></a>
</body>
</html>

إذا أردت تغيير الصفخة إستخدم document.location :

document.location = value;

إذا كنت تستخدم firefox إذهب لقائمة tools ثم web developer ثم web console، ستفتح نافذة صغيرة تستخبرك بأخطاء الصفحة.

#7

لكل كل الشكر والتقدير والإحترام

فعلاً حضراتك عندك حق وأشتغلت مع الإثنين

لكن مشكلتي كانت غريبة قوي أن الـ VBScript يحدث له مشاكل مع الـ FireFox !!!

فكان نفسي ألاقي حل للمشكلة لأن أنا أساساً بتعامل مع لغة الـ BASIC من سنة 1996 م تقريباً

لذلك أنا كنت عاوز أبرمج صفحات الويب الخاصة بيا بلغتي أللي أفهمها !!!

فيا ريت لو عند حضرتك حل للمشكلة أكون شاكر أفضالك

وإن لم يكن هناك حلاً فسأضطر للبرمجة بالجافا وأمري لله !!!

شكراً لك مجدداً

بارك الله فيك

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

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