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

كيف ادمج جافاسكربت بفيجيول بيسك

مغلق
بدأه basharss في 29 سبتمبر 2004 · 4 رد · 375 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الاخوة الكرام في المنتدى ارجو مساعدتي في ما يلي :

اريد ان اعرف كيف استطيع استدعاء دالة او متغير معرّف (موجود) داخل كود جافا سكريبت لإسنادة لمتغير داخل كود فيجيول بيسك سكربت(يعني ASP) .

وكمثال عملي للتوضيح : الكود التالي بالجافا سكربت يقوم بطباعة عنوان الصفحة التي قدم منها الزائر للموقع :

<script LANGUAGE="JavaScript">
if (document.referrer) {
document.write("<B>Thanks for visiting us from ");
document.write(document.referrer+"</B>");
}
</SCRIPT>

في كود ال اه اس بيASP اريد ان اسند قيمة :

document.referre

الى متغير اه اس بي(فيجيول بيسك سكربت)

يعني هيك :

Dim conn
set conn = server.CreateObject("ADODB.CONNECTION")
conn.Mode = adModeReadWrite
conn.provider ="Microsoft.Jet.OLEDB.4.0"
conn.open(server.MapPath("db\mentee.mdb"))

set visit = SERVER.CreateObject ("ADODB.recordset")
visit.CursorType = 2
visit.LockType = 3
visit.open "select * from visitor",conn
visit.AddNew
visit.Fields("computername")= Request.ServerVariables("remote_host")
visit.Fields("ip")= Request.ServerVariables("remote_addr")
visit.Fields("PrePage")= هنا اريد اسناد عنوان الصفحة السابقة
visit.Update 
visit.Close

ارجو ان يكون سؤالي واضحاً ، وانا متلهف جدا للإجابة

مع خالص شكري وتقديري لجميع المهتمين

وشكر خاص للأخ محمد القريبي على جهوده النيرة

logosite.gif
#2

نفس الموضوع تك طرحه هنا منك

http://www.arabmoheet.com/topic.asp?topic_no=85

Technical Lead Developer

My LinkedIn Profile

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

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

#3

نعم اخ طارق وانت من اعطاني كود الجافا اعلاه ولكن اين الجواب على سؤالي بالتحديد ، ثم هل من شروط المنتدى عدم تكرار السؤال في موقع منتدى اخر

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

logosite.gif
#4

يا اخواني هل من مجيب

logosite.gif
#5

شكرا أخيbasharss و الجميع لا يقصر هنا.. إنما أبذل الأقل..

جربت مرة مثل هذا و نجح لكني نسيت ماذا فعلت تماماً.. فلست خبير جافاسكريبت. ضع قيمة الـ document.referrer في string بدلاً من أمر الطباعة document.write في كود الجافاسكريبت:

مثلاً، str1 = document.referrer

ثم في كود الـ ASP ضع قيمة الـ str1 في الحقل المطلوب

و إذا أردت الـ referrer فقط استخدم أكواد الـ ASP هذه بدلاً من جافاسكريبت:

Request.ServerVariables("URL")

ولمزيد من التفاصيل الممتعة حول موضوع الـ ASP هنا، أنظر:

http://www.4guysfromrolla.com/webtech/092298-3.shtml

تم تعديل هذه المشاركة بواسطة محمد القربي في 30 سبتمبر 2004 في 22:30

Mohamad Al-Karbi

www.mkarbi.me

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

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