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

نام تاپیک: فراخوانی دیتا با استفاده از کدهای جاوا اسکریپت WEBBROWSER فرم اکسس

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,107

    نقل قول: فراخوانی دیتا با استفاده از کدهای جاوا اسکریپت WEBBROWSER فرم اکسس

    1- برگ های وب بطور کلی دو دسته ان:
    • برگه هایی که باید توسط یک وب سرور (iis, apache, light speed, ...) پردازش بشن (asp, aspx, php, ...)

    وب سرور میتونه همون کامپیوتری باشه که مرورگر وب هم نصب هست که میشه لوکال (local) یا روی شبکه محلی باشه (اینترانت) یا روی اینترنت
    این برگه ها کدهای سمت سرور دارن که بسته به تکنولوژی به یک زبان برنامه نویسی (vb.net, php, C#‎‎‎‎‎.net, java, ...) نوشته شده - محتوای اون میتونه کد خالص باشه یا اینکه کد سمت سرور درون تگ های ویژه ای باشه که اون ها رو از المان های html جدا میکنه.
    وب سرور کدهای سمت سرور رو پردازش و نتیجه رو به برگه اضافه میکنه - هر چه که غیر این باشه دست نخورده میمونه.

    • برگه هایی که پردازش اون ها نیاز به سرور نداره و مستقیما توسط مرورگر قابل پردازش هست - برگه های html عادی از این دسته ان که این ها هم درون خودشون میتونن علاوه برالمان های html (که درون تگ های ویژه خودشون هستن) ، کدهای اجرایی (جاوا اسکریپت) ، کدهای مربوط به شکل دهی المان ها (style sheet) و meta tag داشته باشن (تگ هایی که اجرایی نیستن ولی اطلاعاتی در مورد برگه و محتوای اون و ... دارن)

    کدهای اجرایی جاوااسکریپت و استایل شیت میتونن (و بهتر هست) که خودشون در فایل های جداگانه باشن.
    هرچه که غیر اینها در یک برگه html باشه، توسط مرور گر پردازش نمیشه و دست نخورده به نمایش درمیاد.

  2. #2
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,107

    نقل قول: فراخوانی دیتا با استفاده از کدهای جاوا اسکریپت WEBBROWSER فرم اکسس

    3- بنا به دلایل واضح امنیتی، کدهای جاوااسکریپت هیچ دسترسی به منابع سیستمی که مرورگر روی اون اجرا میشه ندارن.
    بنابراین یک برگه وب نمیتونه به فایل های روی هارد، یا دیتابیس روی sql server ، یا پرینتر و اسکنر و دوربین و ... دسترسی داشته باشه.
    داستان آپلود فایل و ... جدای از این هست که گفته شد و خارج از بحث ما هست.

    4- کدهای جاوا اسکریپت فقط به المان های همون برگه وب متناظر دسترسی دارن.
    این دسترسی هم بر پایه document object model=dom هست و اگر قرار هست کد جاوااسکریپت بنویسین باید dom رو هم بلد باشین.
    البته کتابخانه های کمکی متنوعی برای گسترش و همینجور ساده کردن اینکار هست که اصطلاحا framework بهشون میگن، ولی اصل عدم دسترسی به منابع سیستم مرورگر خدشه ناپذیر هست.

    5- برخلاف javascript ، کدهای vbscript که فقط روی internet explorer قابل اجرا بودن، قابلیت دسترسی به فایل های سیستم داشتن که به همین خاطر کلا کنار گذاشته شد چون یک ضعف امنیتی خطرناک بود.

    6- اکتیوایکس ها محدودیت دسترسی رو ندارن ولی فقط ie قابل اجرا هستن.

  3. #3
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,107

    نقل قول: فراخوانی دیتا با استفاده از کدهای جاوا اسکریپت WEBBROWSER فرم اکسس

    خب، با این مقدمات مشخص هست که چرا برنامه پست 1 نمیتونه و نباید بتونه کار کنه.

    حالا موضوع این هست که خواسته واقعی چیست تا راه مناسبی براش پیدا کرد.

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

  1. اسکریپت اررور WebBrowser
    نوشته شده توسط xrezax در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: سه شنبه 02 مرداد 1397, 23:32 عصر
  2. مشکل با جاوا اسکریپت در کنترل WebBrowser
    نوشته شده توسط Xcalivorse در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 29 آبان 1392, 21:48 عصر
  3. جاوا اسکریپت WebBrowser
    نوشته شده توسط aleas2 در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: دوشنبه 25 شهریور 1392, 10:43 صبح
  4. پاسخ: 1
    آخرین پست: دوشنبه 18 شهریور 1392, 17:45 عصر
  5. اینکریپت کردن دیتابیس اکسس 2010
    نوشته شده توسط programerinfonet در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 06 تیر 1392, 16:56 عصر

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

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