PDA

View Full Version : سوال: چطور روی رشته های متنی افکت بزاریم؟



Hadiir.net
یک شنبه 09 مرداد 1390, 18:50 عصر
با سلام
من توی سایت بانک ملی یه رشته متنی (یه جمله) ای رو دیدم که بصورت افکت دار (حالت تایپ در لحظه نمایش) داره ممکنه بگین اینجور افکت ها رو چطور میسازن با تشکر


سایت بانک ملی (http://bmi.ir/)

MSN_Issue
یک شنبه 09 مرداد 1390, 19:12 عصر
این کار رو با جاوااسکریپت انجام میدن ... خیلی هم راحته .
حروف اون جمله رو میذاری توی یک آرایه و بعد توی یک حلقه یکی یکی اونا رو به متنت اضافه میکنی !
یه وقفه ی کوچیک هم که بذاری بینش اونطوری قشنگ دیده میشه...

رضا قربانی
یک شنبه 09 مرداد 1390, 20:31 عصر
توی این سایت هم می تونی ببینی
www.mehr-design.com (http://www.mehr-design.com)
اینم درست شده و آماده شده و ارتباط داده با بانک و باز چی می خوایی . یه دعا هم ما رو کن .


موفق باشید

Hadiir.net
یک شنبه 09 مرداد 1390, 21:09 عصر
توی این سایت هم می تونی ببینی
www.mehr-design.com
اینم درست شده و آماده شده و ارتباط داده با بانک و باز چی می خوایی . یه دعوا هم ما رو کن .


موفق باشید

تشکر چرا میزنی منکه چیزی نگفتم ():گریه:

رضا قربانی
سه شنبه 11 مرداد 1390, 11:50 صبح
تشکر چرا میزنی منکه چیزی نگفتم ():گریه:

آقا شرمنده . من آدم خوبیم. دعا رو دعوا نوشتم . :لبخند:

ویرایش شد.

decoder2012
سه شنبه 11 مرداد 1390, 12:25 عصر
سلام ببخشید که دخالت کردم .
این رو هم من سراغ داشتم گفتم بزارم شاید بدرد یکی خورد .
این کد قسمت متن وارد شده رو تایپ میکنه و میره پائین .
مثل اینجا : http://alid3c0d3r.persiangig.com/

<script language="Javascript">
var tl=new Array(

" matne shoma,",
" matne shoma.",
" matne shoma",
" ",
" ",
" matne shoma ",
" ",
" ",
" matne shoma ",
" matne shoma "

);
var speed=45;
var index=0; text_pos=0;
var str_length=tl[0].length;
var contents, row;

function type_text()
{

contents='';
row=Math.max(0,index-28);
while(row<index)
contents += tl[row++] + '\r\n';
document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos) + "|";
if(text_pos++==str_length)
{
text_pos=0;
index++;
if(index!=tl.length)
{
str_length=tl[index].length;
setTimeout("type_text()",500);
}
} else
setTimeout("type_text()",speed);
}
</script>