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

كيف أدمج الجافاسكربت في صفحة ASP.NET ترث من Master Page

بدأه asiri6 في 30 يوليو 2010 · 3 رد · 1,060 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

يا أخوان لدي صفحة ASP.NET مثلا " Default.aspx " مرتبطة بصفحة Master Page مثلا " UserMasterPage.master " وعند إضافة كود الجافا سكربت وهو التحقق من توفر اسم المستخدم في قاعدة البيانات كمت هو موضح بالأسفل فإن الصفحة لا تعمل أما إذا وضع الكود في صفحة غير مرتبطة ب Master Page فإن الكود يعمل بشكل ممتاز ، فما الحل ؟ وهل يمكن دمج كود جافا في صفحة مرتبطة بصفحة Master Page أم أرجو توضيح ذلك والله يرعاكم

ملحوظة البرمجة بلغة #C

كود جافا

<script type="text/javascript" src="jquery/jquery.min.js"></script>

<script type="text/javascript">

$(document).ready(function() {

$("#<%=txtUserName.UniqueID%>").change(function() {

var uname = $("#<%=txtUserName.UniqueID%>");

var msgbox = $("#status");

if (uname.val().length > 2) {

$.ajax({

type: "POST",

url: "Default3.aspx/CheckUserName",

data: "{'args': '" + uname.val() + "'}",

contentType: "application/json; charset=utf-8",

dataType: "json",

success: function(msg) {

if (msg.d == 'Available') {

uname.removeClass("notavailablecss");

uname.addClass("availablecss");

msgbox.html('<img src="Images/a.png"> <font color="Green"> Available </font>');

}

else {

uname.removeClass("availablecss");

uname.addClass("notavailablecss");

msgbox.html(msg.d);

}

}

});

}

else {

uname.addClass("notavailablecss");

msgbox.html('<font color="#cc0000">User Name must be more than 5 characters</font>');

}

});

});

</script>

تم تعديل هذه المشاركة بواسطة asiri6 في 30 يوليو 2010 في 18:06

#2

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

هل تضعه ضمن وسم ضمن ال content

ام تضعه بالماستر

ان كان بامكانك ارفاق الصفحتين

وان لم بكن بالامكان فقط اين تضع الكود :)

بالتوفيق

In bad state

#4

استخدم الطريق التالية لتحديد مكان ملف الجافا سكريبت بالتحديد

    <script src="<%  Response.Write(ResolveUrl("~/js")); %>/lytebox.js" type="text/javascript"></script>
arab-code-logo.png

---------------------------

ليست المشكلة أن تخطــىء ، حتى لوكان خطئك جسيما

وليست الميزة أن تعترف بالخطـــأ وتتقبل النصح .. إنمـا

العمل الجبــار الذي ينتظرك حقا هو أن لا تعـــــــــــــود

للخطـــــــأ أبــدا ……

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…