دسته بندی ها
20:18 1404/04/24

نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp

مشخصات سوال کننده :
کاربر : Rouhbakhsh     امتیاز کاربر : 0     رتبه کاربر : 7012
دسته بندی : Asp.net Mvc

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 223
پاسخ دهنده : saedbfd 12:55 1404/04/25

نمایش اطلاعات در یک پنجره جدید

چرا از فرم های مودال استفاده نمی کنید ؟ شما اگر بخاید در یک پنجره کاملا جدید باز بشه باید آدرس و خیلی مشخصات دیگه هم تعیین کنید. ولی فرم مودال جزیی از خود صفحه جاری هست.

نمایش فرم مودال توسط جی کویری

نمایش فرم مودال در بوت استرپ 4

 

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

<a href="#" onclick="openWindow(); return false;">باز کردن در پنجره جدید</a>

<script>
function openWindow() {
    window.open(
        '/Home/About',           // آدرس صفحه
        'NewWindow',             // نام پنجره
        'width=800,height=600,menubar=no,toolbar=no,location=no,status=no,resizable=yes,scrollbars=yes'
    );
}
</script>

 

به این پاسخ امتیاز بدهید    1
امتیاز: 1654 رتبه: 1
2 نظر
Rouhbakhsh : سپاس از پاسخ جنابعالی اینکه فرمودید از مودال ها استفاده کنم به این علت هست ک مودال روی صفحه امکان حرکت نداره. بهمین خاطر گفتم تبی باشه ک روی صفحه باز بشه ک بشه حرکتش داد. راهکاری ک ارایه فرمودید عالی بود و همانطور که میخواستم شد. فقط مشکلی ک هست اینه ک من میخوام وقتی اون صفحه باز شد و فرم تکمیل شد و ذخیره رو زدم صفحه بسته بشه و اگر صفحه ی زیرین هم ریلود بشه عالیست.امکانش هست؟؟اگر هست سوالم رو دقیق با عکس در سوالی جدید مطرح کنم ک پاسخ بفرمایید.

امتیاز کاربر : 0   رتبه کاربر : 7012   تاریخ ثبت : 01:57 1404/04/25
saedbfd : متوجه سوالتون و منظورتون هستم. ولی روشی که یک پنجره جدید رو باز کنیم و بعد از عملیات ببندیم نیاز به نوشتن دستورات جی کویری زیادی داره و احتمال ایجاد خطا زیاد میشه. امکان ایجاد مودال با قابلیت درگ هم وجود داره. لینک روبرو رو ببینید : (https://codepen.io/adamcjoiner/pen/PNbbbv)

امتیاز کاربر : 1654   رتبه کاربر : 1   تاریخ ثبت : 04:12 1404/04/26
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود