PDA

View Full Version : سوال: باز شدن مسیج در طرف کلاینت



mehrdad2002p
یک شنبه 07 شهریور 1389, 15:03 عصر
سلام
اول تشکر کنم از سایت که فوق العاده راه گشایی مشکلات من بوده است
دوم هم یک سوال داشتم
من می خواهم قبل از اینکه مثلا یک کلیدی کاری که روش برنامه نویسی شده را انجام بده یک پیغام جهت تایید برای یوزر باز بشه مثل مسیج در حالت اپلیکیشن فکر میکنم غیر از جاوا راه دیگری نداشته باشه؟
البته من جاوا روهم دقیقاٌ نمی دونم به چه صورتی باید بنویسم اگر امکان داره یک مثال ساده برام بزنید !!!
متشکرم

Peyman.Gh
یک شنبه 07 شهریور 1389, 15:16 عصر
بطور مثال یک تابع جاوا اسکریپت برای پیغام در سورس صفحه می نویسیم.
پیغام صادر شده برای کاربر دارای دو گزینه Ok و Cancel می باشد.

<script language=javascript type="text/javascript">
function p()
{
var message = confirm('YourMessage');
if(message==true)
{
return true;
}
else
{
return false;
}
}
</script>
به صورت زیر هنگامی که کاربر بر روی Button1 کلیک کند تابع جاوا اسکریپت فراخوانی می شود
و پیغام مورد نظر نشان داده می شود اگر کاربر گزینه Cancel را انتخاب کند زیر برنامه مربوط به Button اجرا نمی شود و اگر OK انتخاب شود زیر برنامه Button اجرا می شود.
این کار برای اطمینان از انجام عملیات خاصی توسط کاربر می تواند مورد استفاده قرار بگیرد.



protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "return p();");
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("Default.aspx");
}

موفق باشید.