مرجع پارسی MyBB

نسخه‌ی کامل: ایجاد نوشته متحرک رنگین کمانی
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
عنوان :
Rainbow

توضیح کوتاه:
ایجاد نوشته ی رنگین کمانی با رنگ های متحرک

عبارت منظم:
کد:
\[r\](.*?)\[/r\]


جایگزین:
کد:
<span id="rainbow">$1</span>

برای هر قالبی که می خواید فعال بشه به مسیر زیر برید.

کنترل پنل ---> قالب ها ---> قالب مورد نظر ---> قالب های طبقه بندی نشده -- > headerinclude

حالا این کد رو به آخر کد ها اضافه کنید.

کد:
<script type="text/javascript">
// <![CDATA[
var speed=100; // speed colours change, 1 second = 1000
var raincol=new Array("#ff0000", "#ff9900", "#ffff00", "#99ff00", "#00ff00", "#00ff99", "#00ffff", "#0099ff", "#0000ff", "#9900ff", "#ff00ff", "#ff0099"); var alink="";
var rainbow, raintxt, raincnt=0;
window.onload=function() { if (document.getElementById) {
  var i, raini;
  rainbow=document.getElementById("rainbow");
  raintxt=rainbow.firstChild.nodeValue;
  while (rainbow.childNodes.length) rainbow.removeChild(rainbow.childNodes[0]);
  for (i=0; i<raintxt.length; i++) {
    raini=document.createElement("span");
    raini.setAttribute("id", "rain"+i);
    raini.appendChild(document.createTextNode(raintxt.charAt(i)));
    if (alink) {
      raini.style.cursor="pointer";
      raini.onclick=function() { top.location.href=alink; }
    }
    rainbow.appendChild(raini);
  }
  rainbow=setInterval ("raining()", speed);
}}
function raining() {
  for (var i=0; i<raintxt.length; i++) document.getElementById("rain"+i).style.color=raincol[(i+raincnt)%raincol.length];
  raincnt++;
}
// ]]>
</script>


Njoy Angel
ممنون از زحمتي كه كشيديد
لطفا يه نمونه هم بز اريد اگر امكانش هست و اينكه براي 1.4 هم قابل استفاده هست ؟
خواهش میکنم. نمونه چطوری بزارم خو ؟ متحرکه Tongue

حقیقت خودمم هم 1.4 ندارم که تست کنم. بخاطر همین توی 1.6 زدمش.

من توی فرومم البته ازش استفاده کردم و نمونش رو می تونید ببینید.
البته عضویت میخواد Blush
http://animpark.ir/thread-22-post-22199.html#pid22199
کجا متنو قرار میده
متنی که میخوایم اینجوری شه چه کدی دورش قرار بدیم
متن رو بعد از اضافه کردن کد بین این 2 تا کد قرار بدین

کد:
[r]اینجا[/r]
جواب نداد
از این استفاده کن . نمونش هم تو هدر سایتم هست .

http://community.mybbiran.com/thread-546...l#pid38516

موفق باشی .
بهتره قبل از زدن تاپیک سرچ کنید
تازه آموزش رو هم مقایسه کنید
(۱۳۹۰/۴/۲۳، ۰۸:۴۳:۵۳ صبح)rizesh نوشته است: [ -> ]بهتره قبل از زدن تاپیک سرچ کنید
تازه آموزش رو هم مقایسه کنید

دوست عزیز اگر با من بودی بهتر بود یه نگاهی به تاریخ پست های اول تاپیک میکردی.
تاپیکی که من زدم
4/۲/۱۳۹۰

تاپیک شما
۲۸/۲/۱۳۹۰

حالا من باید نگاه میکردم یا نه ؟

در ضمن چیزی که شما گذاشتین آموزش یک کد HTML هست ، چیزی که من گذاشتم آموزش یک نوع مای کد هست که کاملا هم درست کار میکنه و برای هر کسی کار نمیکنه بدون مشکل از خودش بوده نه از مای کد
کار نکرد Blush