كيف يمكنني الاتصال جافا سكريبت الأسلوب من ملف aspx.cs بلدي

StackOverflow https://stackoverflow.com/questions/814642

سؤال

ولدي طريقة جافا سكريبت التي لا بد لي من دعوة من صفحة aspx في وقت تحميل الصفحة.

هل كانت مفيدة؟

المحلول

وأساليب وطرق جافا سكريبت من جانب العميل، لذلك لا يمكن أن نطلق عليها في التعليمات البرمجية جانب الملقم الخاص بك.

ولكن إذا كنت تبحث عن وسيلة لاستدعاء الأسلوب الخاص بك في تحميل الصفحة وضعت استدعاء الأسلوب الخاص بك إلى العلامة السيناريو والكتابة في صفحة aspx الخاص بك:

<body>
  <script language="javascript">
    myMethod();
  </script>
</body>

وأو يمكنك تسجيل البرامج النصية من تعليمات برمجية من وراء مثل ما يلي:

protected void Page_Load(object sender, EventArgs e)
{
    string script = "myMethod();";

    if (!this.Page.ClientScript.IsClientScriptBlockRegistered("myPostBackScript"))
    {
        this.Page.ClientScript.RegisterClientScriptBlock(typeof(MyPage),
               "myPostBackScript", script, true);
    }
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top