نمایش نتایج 1 تا 5 از 5

نام تاپیک: مشکل در فراخوانی تابع javascript

  1. #1

    مشکل در فراخوانی تابع javascript

    سلام
    در کد زیر
    <script language=javascript>
    function CallPrint(strid)
    {
    var prtContent = document.getElementById(strid);
    var WinPrint = window.open('','','letf=0,top=0,width=1,height=1,t oolbar=0,scrollbars=0,status=0');
    WinPrint.document.write(prtContent.innerHTML);
    WinPrint.document.close();
    WinPrint.focus();
    WinPrint.print();
    WinPrint.close();
    prtContent.innerHTML=strOldOne;
    }
    </script>

    <div id="divPrint">
    <asp:datagrid>
    .....
    .....
    .....
    </asp:datagrid>
    </div>
    <asp:button ID="btnPrint" onClick="javascript:CallPrint('divPrint');" Runat=Server />


    در خط اخر در فراخوانی تابع onClick="javascript:CallPrint('divPrint');"
    error می گیرد و javascript را به عنوان عضوی از asp.net نمی شناسد
    در ضمن این کد برای چاپ دیتا گرید می باشد

  2. #2
    سلام
    علامت ; را در خط آخر حذف کنید
    Kochol Game Engine
    http://www.kge3d.org



  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1383
    محل زندگی
    Net@
    پست
    415
    چون شما از یک Component .Net استفاده می کنید باید تابع javascript را اینطوری بهش نصبت بدید


    btnPrint.Attribute("onclick") = "CallPrint('divPrint')"


    این دستور را در onload بنویسید

  4. #4
    نه عزیز من 1000 بار این کارو انجام داده ام و مشکلی نداشته البته اخطار می ده ولی درست کار می کنه ولی راه شما راه استاندارد هست
    من دقت نکرده بودم برای فراخوانی روال جاوا اسکریپت نمی خواهد از javascript: استفاده بشه ولی در لینک ها لازمه شاید ایراد کار از اینجا بود
    Kochol Game Engine
    http://www.kge3d.org



  5. #5

    نقل قول: مشکل در فراخوانی تابع javascript

    سلام.من میخوام تعداد پیکسل های عرض یک متن رو در بیارم. یه کد هم از سایت stackoverflow پیدا کردم ولی نتونستم خروجیش رو ببینم!نمی دونم کجا اشتباه کردم.ممنون میشم اگر راهنماییم کنید!
    HTML:

    <div id="Test">
    abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX YZ
    </div>

    CSS:

    #Test
    {
    position: absolute;
    visibility: hidden;
    height: auto;
    width: auto;
    }


    JavaScript (fragment):

    var test = document.getElementById("Test");
    test.style.fontSize = fontSize;
    var height = (test.clientHeight + 1) + "px";
    var width = (test.clientWidth + 1) + "px";

تاپیک های مشابه

  1. بارش برف در javascript
    نوشته شده توسط alirezasheida در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: دوشنبه 17 مهر 1385, 10:45 صبح
  2. کتاب مناسب Javascript
    نوشته شده توسط رهنورد2 در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: یک شنبه 02 مهر 1385, 19:49 عصر
  3. چک کردن JAVASCRIPT ِ کاربر
    نوشته شده توسط sarasara در بخش طراحی وب (Web Design)
    پاسخ: 5
    آخرین پست: پنج شنبه 09 شهریور 1385, 00:42 صبح
  4. چگونه یک فایل javascript در صفحه اجرا کنم
    نوشته شده توسط sm_montazar در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: دوشنبه 12 تیر 1385, 09:25 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •