PDA

View Full Version : Tooltip در ASP ؟



nice_boy_a
سه شنبه 29 اسفند 1391, 21:17 عصر
سلام.
چطوری Tooltip ای درست کنم که وقتی ماوس رو روی دکمه ای می برم اطلاعات رو از بانک بخونه و در Tooltip نشون بده ؟

101661

چطوری میشه توی Tolltip دکمه یا لینک گذاشت مثلا دکمه ی ارسال پیام ؟(که با کلیک کردن روی اون دکمه یا لینک یه کاری انجام بده)

101662

saeed31641
سه شنبه 29 اسفند 1391, 22:09 عصر
<asp:HyperLink ID="LinkButton2" runat="server" CssClass="linkspanAdd" Style="text-decoration: none; left: -2px; top: 0px;
width: 125px;">
<span class="tooltip"><span class="top"></span><span class="middle"> <%"نام تابعی رو بنویس که از بانک مقداری رو بر میگردونه%>" </span> <span class="bottom"></span></span>
<%-- <img id="r" alt="" src="../../../Image/Facebox/loading.gif" />--%>مکان
</asp:HyperLink>

nice_boy_a
سه شنبه 29 اسفند 1391, 22:37 عصر
ممنون دوست عزیز
بدون مقدمه رفتی سر اصل مطلب!!!
یه توضیحی چیزی ؟:لبخند:

nice_boy_a
چهارشنبه 30 اسفند 1391, 15:31 عصر
یه رجل نیست یه توضیحی بده ؟!!!:لبخند:

saeed31641
چهارشنبه 30 اسفند 1391, 15:44 عصر
شما از تول تیپ که بلدی استفاده کنی میای بین تگ <span> یه تابع فراخوانی میکنی کار این تابع چیه همون چیزی که میخای بر میگردونه.

<%test()%>"

nice_boy_a
چهارشنبه 30 اسفند 1391, 15:52 عصر
ممنون از پاسخت.
منظورت کدوم تول تیپه ؟ تول تیپی که از خصوصیات کنترل های فرمه یا تول تیپی که یک فایل js هست ؟
لطفا کامل تر توضیح بدین

MardeKhoob
چهارشنبه 30 اسفند 1391, 17:44 عصر
سلام.
چطوری Tooltip ای درست کنم که وقتی ماوس رو روی دکمه ای می برم اطلاعات رو از بانک بخونه و در Tooltip نشون بده ؟

101661

چطوری میشه توی Tolltip دکمه یا لینک گذاشت مثلا دکمه ی ارسال پیام ؟(که با کلیک کردن روی اون دکمه یا لینک یه کاری انجام بده)

101662

سلام.
تصویر اولی که گذاشتید مربوط به ToolTip هست و روشم دکمه نمیشه گذاشت.و به دو روش می تونید اون رو ایجاد کنید.
ا.خاصیت ToolTip در کنترل های سمت سرور(runat=server)
مثال:

<asp:Label runat=server ID="lblStatus" ToolTip="من یک تول تیپم" />

اا.خاصیت alt یا title در المنت های HTML.
مثال:

<a title="منم یک تول تیپم" href='barnamenevis.org'>سایت برنامه نویس</a>

که البته هموطور که می دونید کنترل ها و خاصیت ها مانند ToolTip هم پس از اجرا به همان المنت های HTML تبدیل شده و به مرورگر ارسال میشن.

اما توصیر دومی که گذاشتید بهش PopUp میگن که معمولا یک لایه (DIV) مخفی هست که هنگام رویداد ظاهر میشه.
مثال:

<div style='display:none;background:LightBlue;opacity:0 .5;filter:alpha(opacity=50);height:100px;width:200 px;border:1px solid gray;position:absolute' id='div1'>
<a href="http://barnamenevis.org/member.php?167371-nice_boy_a">
مشاهده پروفایل
</a>
|
<a href="http://barnamenevis.org/private.php?do=newpm&u=167371">
ارسال پیام خصوصی
</a>
</div>
<br><br>
<a href="javascript:PopUp()">nice_boy_a</a>
<script>
function PopUp()
{
document.getElementById('div1').style.display='blo ck';
}
</script>

در برخی موارد هم PopUp یک صفحه با اندازه کوچک هست که قبلا ساخته شده و با داشتن آدرس به شکل زیر فراخونی میشه:


<a href="javascript:window.open('http://barnamenevis.org','programming_site','status=yes,s crollbars=yes,toolbar=no,menubar=no,location=no ,width=500px,height=500px')">برنامه نویس</a>

nice_boy_a
پنج شنبه 01 فروردین 1392, 18:48 عصر
چه جوری اطلاعات بانک رو بگیرم و درToolTip نمایش بدم ؟

چه جوری موقعیت PopUp رو زیر لینکی که کلیک شد قرار بدم ؟

saeed31641
جمعه 02 فروردین 1392, 09:58 صبح
شما الان ToolTip سفارشی میخای
شما الان کجاش مشکل داری هم نشون دادن از بانک و هم طراحیش. و هم موقعیت
دقیقد بگو چی میخای تا برات یه مثال درست کنم بزار استفاده کنی

nice_boy_a
شنبه 03 فروردین 1392, 16:08 عصر
ممنون خیلی رجلی!
نشون دادن از بانک رو فهمیدم ولی تول تیپ سفارشی نشد، همون معمولی از بانک میخونه و نمایش میده.

عکس زیر رو ببین، میخوام کاربر اگه روی یه لینک کلیک کرد، مثلا نام کاربر، یک popUp باز بشه توش دو تا لینک باشه، مثلا ارسال پیام و نمایش پروفایل.
میخوام popup دقیقا زیر لینکی که کلیک شد نمایش داده بشه.ممنون
http://barnamenevis.org/attachment.php?attachmentid=101662&d=1363713406
لطفا هم طراحیش و هم موقعیتشو توضیح بدین.

nice_boy_a
سه شنبه 25 تیر 1392, 18:41 عصر
خدایی یکی به این پستای قدیمی سر بزنه!!!
هنوز جوابمو نگرفتمــــــآ !!!