|
![]() |
Search |
|
|
#1 | ||||||||||
|
سرپرست سایــت
تاریخ عضویت: Mar 2010 محل سکونت: IRAN,KHORASANRAZAVI,MASHHAD نوشته ها: 671
سپاس ها: 204
سپاس شده 757 در 336 پست
|
همین الان به درخواست یکی از دوستان این اسکریپت را با دریم ساختم . که واقعا ساده است .
آموزش داخل تگ زیر متن را را قرار دهید . کد HTML:
<span id="sprytrigger1">Tooltip trigger goes here.</span> داخل این تگ هم محتویات tooltip را قرار دهید . کد HTML:
<div class="tooltipContent" id="sprytooltip1">Tooltip content goes here.</div> بعد برای چند تا متن هم دوباره از همین ها استفاده کنید به ترتیب اجرا می شود. اگردوست داشتی تشکر یادت نره ویرایش توسط AMIRJOON : 03-12-2010 در ساعت 05:12 PM |
||||||||||
|
5 آخرین موضوعات ارسال شده AMIRJOON
|
|||||
| موضوعات | انجمن | آخرین ارسال کننده | پاسخ ها | نمایش ها | آخرین ارسال |
|
|
Java Script | AMIRJOON | 4 | 158 | 07-15-2010 09:34 PM |
|
|
آموزش / eBook | Maj!d | 1 | 130 | 05-27-2010 02:17 PM |
|
|
در خواست عضویت در تیم | ebadian | 26 | 343 | 05-07-2010 05:18 PM |
|
|
مقالات آموزشی | AMIRJOON | 0 | 34 | 05-05-2010 03:42 PM |
|
|
IPB | AMIRJOON | 0 | 45 | 05-05-2010 01:44 PM |
|
|
#2 | ||||||||||
|
سرپرست سایــت
تاریخ عضویت: Mar 2010 محل سکونت: IRAN,KHORASANRAZAVI,MASHHAD نوشته ها: 671
سپاس ها: 204
سپاس شده 757 در 336 پست
|
1-این را در تگ هد قرا بده
کد HTML:
<style type="text/css"> #fixedtipdiv{ position:absolute; padding: 2px; border:1px solid black; font:normal 12px Verdana; line-height:18px; z-index:100; } </style> کد HTML:
<script type="text/javascript"> var tipwidth='150px' //default tooltip width var tipbgcolor='lightyellow' //tooltip bgcolor var disappeardelay=250 //tooltip disappear speed onMouseout (in miliseconds) var vertical_offset="0px" //horizontal offset of tooltip from anchor link var horizontal_offset="-3px" //horizontal offset of tooltip from anchor link /////No further editting needed var ie4=document.all var ns6=document.getElementById&&!document.all if (ie4||ns6) document.write('<div id="fixedtipdiv" style="visibility:hidden;width:'+tipwidth+';background-color:'+tipbgcolor+'" ></div>') function getposOffset(what, offsettype){ var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; var parentEl=what.offsetParent; while (parentEl!=null){ totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; parentEl=parentEl.offsetParent; } return totaloffset; } function showhide(obj, e, visible, hidden, tipwidth){ if (ie4||ns6) dropmenuobj.style.left=dropmenuobj.style.top=-500 if (tipwidth!=""){ dropmenuobj.widthobj=dropmenuobj.style dropmenuobj.widthobj.width=tipwidth } if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover") obj.visibility=visible else if (e.type=="click") obj.visibility=hidden } function iecompattest(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } function clearbrowseredge(obj, whichedge){ var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1 if (whichedge=="rightedge"){ var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15 dropmenuobj.contentmeasure=dropmenuobj.offsetWidth if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure) edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth } else{ var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18 dropmenuobj.contentmeasure=dropmenuobj.offsetHeight if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure) edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight } return edgeoffset } function fixedtooltip(menucontents, obj, e, tipwidth){ if (window.event) event.cancelBubble=true else if (e.stopPropagation) e.stopPropagation() clearhidetip() dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv dropmenuobj.innerHTML=menucontents if (ie4||ns6){ showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth) dropmenuobj.x=getposOffset(obj, "left") dropmenuobj.y=getposOffset(obj, "top") dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px" dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px" } } function hidetip(e){ if (typeof dropmenuobj!="undefined"){ if (ie4||ns6) dropmenuobj.style.visibility="hidden" } } function delayhidetip(){ if (ie4||ns6) delayhide=setTimeout("hidetip()",disappeardelay) } function clearhidetip(){ if (typeof delayhide!="undefined") clearTimeout(delayhide) } </script> <a href="http://www.javascriptkit.com" onMouseover="fixedtooltip('Comprehensive JavaScript tutorials and over 400+ <b>free</b> scripts.', this, event, '150px')" onMouseout="delayhidetip()">1</a> | <a href="http://www.codingforums.com" onMouseover="fixedtooltip('Web coding and development forums. This tooltip has an apostrophe- I\'m here.', this, event, '200px')" onMouseout="delayhidetip()">2</a> کد HTML:
<a href="" onMouseover="fixedtooltip('Comprehensive JavaScript tutorials and over 400+ <b>free</b> scripts.', this, event, '150px')" onMouseout="delayhidetip()">1</a> | <a href="" onMouseover="fixedtooltip('Web coding and development forums. This tooltip has an apostrophe- I\'m here.', this, event, '200px')" onMouseout="delayhidetip()">2</a> اگر دوست داشتی تشکر یادت نره این جوریه کد HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style type="text/css"> #fixedtipdiv{ position:absolute; padding: 2px; border:1px solid black; font:normal 12px Verdana; line-height:18px; z-index:100; } </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled 1</title> </head> <body> <script type="text/javascript"> var tipwidth='150px' //default tooltip width var tipbgcolor='lightyellow' //tooltip bgcolor var disappeardelay=250 //tooltip disappear speed onMouseout (in miliseconds) var vertical_offset="0px" //horizontal offset of tooltip from anchor link var horizontal_offset="-3px" //horizontal offset of tooltip from anchor link /////No further editting needed var ie4=document.all var ns6=document.getElementById&&!document.all if (ie4||ns6) document.write('<div id="fixedtipdiv" style="visibility:hidden;width:'+tipwidth+';background-color:'+tipbgcolor+'" ></div>') function getposOffset(what, offsettype){ var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; var parentEl=what.offsetParent; while (parentEl!=null){ totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; parentEl=parentEl.offsetParent; } return totaloffset; } function showhide(obj, e, visible, hidden, tipwidth){ if (ie4||ns6) dropmenuobj.style.left=dropmenuobj.style.top=-500 if (tipwidth!=""){ dropmenuobj.widthobj=dropmenuobj.style dropmenuobj.widthobj.width=tipwidth } if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover") obj.visibility=visible else if (e.type=="click") obj.visibility=hidden } function iecompattest(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } function clearbrowseredge(obj, whichedge){ var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1 if (whichedge=="rightedge"){ var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15 dropmenuobj.contentmeasure=dropmenuobj.offsetWidth if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure) edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth } else{ var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18 dropmenuobj.contentmeasure=dropmenuobj.offsetHeight if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure) edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight } return edgeoffset } function fixedtooltip(menucontents, obj, e, tipwidth){ if (window.event) event.cancelBubble=true else if (e.stopPropagation) e.stopPropagation() clearhidetip() dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv dropmenuobj.innerHTML=menucontents if (ie4||ns6){ showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth) dropmenuobj.x=getposOffset(obj, "left") dropmenuobj.y=getposOffset(obj, "top") dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px" dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px" } } function hidetip(e){ if (typeof dropmenuobj!="undefined"){ if (ie4||ns6) dropmenuobj.style.visibility="hidden" } } function delayhidetip(){ if (ie4||ns6) delayhide=setTimeout("hidetip()",disappeardelay) } function clearhidetip(){ if (typeof delayhide!="undefined") clearTimeout(delayhide) } </script> <!--ازاین قسمت برای من خود استفاده کنید--> <a href="" onMouseover="fixedtooltip('Comprehensive JavaScript tutorials and over 400+ <b>free</b> scripts.', this, event, '150px')" onMouseout="delayhidetip()">1</a> | <a href="" onMouseover="fixedtooltip('Web coding and development forums. This tooltip has an apostrophe- I\'m here.', this, event, '200px')" onMouseout="delayhidetip()">2</a> </body> </html> ویرایش توسط AMIRJOON : 03-12-2010 در ساعت 08:09 PM |
||||||||||
|
|
|
#3 | ||||||||||
|
عضو سايت
تاریخ عضویت: Mar 2010 نوشته ها: 31
سپاس ها: 9
سپاس شده 11 در 9 پست
|
خداییش یه تشکر کم بود
![]() حالا تست میکنم جوابشو میدم ![]() tanx ---------- Post added at 03:50 PM ---------- Previous post was at 03:37 PM ---------- از نظر جواب دادن که 100% جواب میده ![]() فقط یه سوال توی این اسکریپت از Iframe استفاده کردید؟ توی تغییراط ظاهری اگه به مشکلی خوردم ازتون میپرسم ---------- Post added at 03:55 PM ---------- Previous post was at 03:50 PM ---------- یه نکته دیگه میشه افکت هایی شبیه این: [برای مشاهده لینک ها باید عضو سایت باشید برای عضویت کلیک بکنید ...] در نمونه 1-2-3 رو اضافه کرد؟ یعنی همراه حرکت موس حرکت کنه |
||||||||||
|
|
|
#4 | |||||||||||
|
سرپرست سایــت
تاریخ عضویت: Mar 2010 محل سکونت: IRAN,KHORASANRAZAVI,MASHHAD نوشته ها: 671
سپاس ها: 204
سپاس شده 757 در 336 پست
|
1-این ها را در تگ هد کپی کن .
کد HTML:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript" src="stickytooltip.js"> </script> <link rel="stylesheet" type="text/css" href="stickytooltip.css" /> دو فایل پیوست را دانلود کرده ودر در دایکتوری خود کپی کنید. 3- این کد ها در تگ body قرار بده . کد HTML:
<p>Some page contents here...</p> <p><a href="http://en.wikipedia.org/wiki/Thailand" data-tooltip="sticky1">Thailand</a></p> <p><a href="http://en.wikipedia.org/wiki/British_columbia" data-tooltip="sticky2">British Columbia</a></p> <p><img src="http://img403.imageshack.us/img403/3403/redleaves.jpg" data-tooltip="sticky3" /></p> <p>Some page contents here...</p> <!--HTML for the tooltips--> <div id="mystickytooltip" class="stickytooltip"> <div style="padding:5px"> <div id="sticky1" class="atip" style="width:200px"> <img src="http://img121.imageshack.us/img121/746/thailand.jpg" /><br /> Thailand boasts some of the most popular and luxurious resorts in Asia. </div> <div id="sticky2" class="atip" style="width:262px"> <img src="http://img686.imageshack.us/img686/7383/vancouver.jpg" /><br />BC is the westernmost of Canada's provinces and is famed for its natural beauty.<b><a href="http://en.wikipedia.org/wiki/Vancouver">Vancouver</a></b> is BC's largest city. </div> <div id="sticky3" class="atip"> <img src="http://img339.imageshack.us/img339/2488/redleaveslarge.jpg" /> </div> </div> <div class="stickystatus"></div> </div> دراین قسمت ها محتویات tooltip را تنظیم کن. کد HTML:
<div id="mystickytooltip" class="stickytooltip"> <div style="padding:5px"> <div id="sticky1"> Sticky Tooptip 1 content here... </div> <div id="sticky2"> Sticky Tooptip 2 content here... </div> <div id="sticky3"> Sticky Tooptip 3 content here... </div> </div> <div class="stickystatus"></div> </div> در این قسمت هم متنت را تنظیم کن کد HTML:
<a href="" data-tooltip="sticky1">Dynamic Drive</a> نقل قول:
تولتیپش اینه کد HTML:
<div id="sticky1"> Sticky Tooptip 1 content here... </div> ویرایش توسط AMIRJOON : 03-12-2010 در ساعت 06:53 PM |
|||||||||||
|
|
|
#5 | ||||||||||
|
سرپرست سایــت
تاریخ عضویت: Mar 2010 محل سکونت: IRAN,KHORASANRAZAVI,MASHHAD نوشته ها: 671
سپاس ها: 204
سپاس شده 757 در 336 پست
|
درضمن از iframe هم استفاده نشده .
و دوست عزیز چند نوع tooltip دیگه هم توی آرشیو هم دارم . مشکلی بود درخدمتم . |
||||||||||
|
|
|
#6 | ||||||||||
|
عضو سايت
تاریخ عضویت: Mar 2010 نوشته ها: 31
سپاس ها: 9
سپاس شده 11 در 9 پست
|
خداییش دستت درد نکنه دادا
![]() خیلی حال دادی ![]() اینا خیلی کامل بود فقط یه چیز دیگه حالا که تاپیک خوبی برای بقیه دوستان هم شد اگه ممکنه نحوه استفاده از اسکریپت های این سایت رو هم بزارید: [برای مشاهده لینک ها باید عضو سایت باشید برای عضویت کلیک بکنید ...] خیلی اسکریپت های جالبی داره اما من نتونستم ازشون استفاده کنم ![]() خیلی زحمت دادم دیگه
|
||||||||||
|
|
|
#8 | ||||||||||
|
عضو سايت
تاریخ عضویت: Mar 2010 نوشته ها: 31
سپاس ها: 9
سپاس شده 11 در 9 پست
|
من میخوام از این افکت:
[برای مشاهده لینک ها باید عضو سایت باشید برای عضویت کلیک بکنید ...] و این افکت: [برای مشاهده لینک ها باید عضو سایت باشید برای عضویت کلیک بکنید ...] روی یک تصویر استفاده کنم اما نمیدونم چرا نمیشه
|
||||||||||
|
|
|
#10 | ||||||||||
|
سرپرست سایــت
تاریخ عضویت: Mar 2010 محل سکونت: IRAN,KHORASANRAZAVI,MASHHAD نوشته ها: 671
سپاس ها: 204
سپاس شده 757 در 336 پست
|
این فایل ها برات جمع وجور کردم فقط کافیه آدرس عکس ها را عوض کنی .
|
||||||||||
|
![]() |
| کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان) | |
(View-All)
کاربرانی بازدید کننده از موضوع : 30
|
|
| alex7610, alid, AMIRJOON, arshia200, bersam, bmppc, dlkadeh, eh3an, ehsan6630, El3ND1l, ESMA!L, itjavani, jeeveh, lahijsabz, maskpm, mehdi5869, mehrdad.t, mha1368, mobil, mohammad-gh, mygoog, NESTED, n_iaz, padidark, payam200, payam2000, salehi56, shahedprimary, sitsaz, SMAHDI1991 |
| ابزارهای موضوع | |
| نحوه نمایش | |