PDA

View Full Version : سوال: نمايش پيام از صفحه ديگر



Mahdi_110
جمعه 13 تیر 1393, 16:28 عصر
سلام
من ميخواهم يك تابع (showmsg) كه مربوط به يه پيغام ميباشد (نام صفحه ShowGraphicAlert.php) و به زبان جاوا هست را در صفحه ديگري (login.php) به زبان php لود كنم و بعد از لود كامل صفحه نمايش دهم ، ولي متاسفانه وقتي صفحه دوم را include ميكنم و تابع نمايش پيغام را صدا ميزنم اين پيغام بالاي صفحه اول قرار ميگيرد و بقيه صفحه در زيرش هست ، من ميخواهم روي خود صفحه پيام داده شود .
با تشكر

Mahdi_110
جمعه 13 تیر 1393, 22:50 عصر
از مديران درخواست دارم تا به اين سئوال پاسخ دهند .
با تشكر

vahidqara
شنبه 14 تیر 1393, 09:05 صبح
سلام
من ميخواهم يك تابع (showmsg) كه مربوط به يه پيغام ميباشد (نام صفحه ShowGraphicAlert.php) و به زبان جاوا هست را در صفحه ديگري (login.php) به زبان php لود كنم و بعد از لود كامل صفحه نمايش دهم ، ولي متاسفانه وقتي صفحه دوم را include ميكنم و تابع نمايش پيغام را صدا ميزنم اين پيغام بالاي صفحه اول قرار ميگيرد و بقيه صفحه در زيرش هست ، من ميخواهم روي خود صفحه پيام داده شود .
با تشكر

سلام .

واضح تر و اینکه اگه میشه کدها و فایل را اینجا ضمیمه کنید. :لبخندساده:

Mahdi_110
یک شنبه 15 تیر 1393, 00:05 صبح
سلام دوستان
اين كد پيام گرافيكي كه بقيه دوستان هم ميتونن ازش ستفاده كنند .

<?php
//header('Content-Type: text/html; charset=utf-8');
?>

<script type="text/javascript">
//show div
function ShowError(){
document.getElementById('wrapper').style.display = 'block';
document.getElementById('window').style.display = 'block';
}
//close div
function CloseError(){
document.getElementById('wrapper').style.display = 'none';
document.getElementById('window').style.display = 'none';
}
</script>
<style type="text/css">
.wrapper{
display:none;
width:100%;
height:100%;
top:0%;
left:0%;
position:fixed;
background:#666;
-khtml-opacity:0.5;
opacity:0.5;
}
.window{
display:none;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
width:400px;
height:150px;
position:fixed;
top:45%;
left:45%;
margin-top:-50px;
margin-left:-130px;
background:#EAEAEA;
text-align:center;
padding-top:25px;
direction:rtl;
border:2px #0099CC solid;
}
</style>
<div id="wrapper" class="wrapper"></div>
<div id="window" class="window">
matne Peigham
<br><br>
<input type="button" value="بستن" onclick="CloseError();">
</div>
<!--<input type="button" value="کل?ک" onclick="ShowError();">-->

حالا اين كد را ميخواهم در انتهاي صفحه مورد نظر اجرا كنم به صورتي كه اين كد در صفحه showPaiam قرار دارد و با include كردن اين صفحه به صفحه اصلي و فراخواني تابع showerro متن پيام را نمايش ميدهم ولي متاسفانه اين پيام در زمان اجرا بالاي صفحه نمايش داده ميشود و صفحه اصلي در يك صفحه پايين تر از آن لود ميشود .
من ميخوام روي صفحه دقيقا لود شود .
با تشكر

Mahdi_110
یک شنبه 15 تیر 1393, 16:02 عصر
با سلام
از مديران درخواست دارم تا به اين سئوال پاسخ دهند .
با تشكر

Gapgoo
یک شنبه 15 تیر 1393, 17:43 عصر
از این کلاس استفاده کن خیلی عالی هست

http://sourceforge.net/projects/simplehtmldom/

Mahdi_110
یک شنبه 15 تیر 1393, 17:53 عصر
سلام دوست عزيز
لطفا بيشتر توضيح بدهيد

Mahdi_110
دوشنبه 16 تیر 1393, 19:56 عصر
با سلام
از مديران درخواست دارم تا به اين سئوال پاسخ دهند .
با تشكر

Mahdi_110
سه شنبه 17 تیر 1393, 06:04 صبح
با سلام
از مديران درخواست دارم تا به اين سئوال پاسخ دهند .
با تشكر

مهرداد سیف زاده
سه شنبه 17 تیر 1393, 08:08 صبح
سلام
من ميخواهم يك تابع (showmsg) كه مربوط به يه پيغام ميباشد (نام صفحه ShowGraphicAlert.php) و به زبان جاوا هست را در صفحه ديگري (login.php) به زبان php لود كنم و بعد از لود كامل صفحه نمايش دهم ، ولي متاسفانه وقتي صفحه دوم را include ميكنم و تابع نمايش پيغام را صدا ميزنم اين پيغام بالاي صفحه اول قرار ميگيرد و بقيه صفحه در زيرش هست ، من ميخواهم روي خود صفحه پيام داده شود .
با تشكر

یعنی چطوری روی خود صفحه؟
بصورت modal باشه یعنی یه پنجره بزرگ روی صفحه که قابل بسته شده و دیدن فرم لاگین هست مثل modalهای bootstrap
http://getbootstrap.com/javascript/#modals

یا اینکه از صفحه لاگین هیچ چیز نشون داده نشه بجز پیام؟

Mahdi_110
چهارشنبه 18 تیر 1393, 18:35 عصر
سلام
دوستان لطفا به ايت تاپيك پاسخ بيشتري دهيد تا ديگر كاربران هم بتوانند استفده نمايند .
لطفا پاسخ ها همراه با فايل مثال باشد .
ممنون