View Full Version : چاپ شدن جمله
jamejam123
پنج شنبه 20 تیر 1392, 21:42 عصر
سلام
لطفا به این سایت یه نگا بندازید
http://www.kerna.ir/
به این تصویر هم نگا کنید
107041
در اینجا می بینید اخبار سایت به طوری فوق العاده بر روی صفحه به نمایش در می آیند این کار چگونه ممکن است.
باتشکر
mehbod.rayaneh
پنج شنبه 20 تیر 1392, 23:59 عصر
سلام
تو گوگل سرچ کنید "کد متن تایپ شونده" ... سایتای زیادی گذاشتنش!!!
ateryad
جمعه 21 تیر 1392, 00:21 صبح
این فرم خبر به BBC style معروف هست .
می تونید نمونه ای از اون رو ببینید گوشه پایین سمت چپ:
http://viewsticker.inettity.com/
mohamad_torabi
جمعه 21 تیر 1392, 00:22 صبح
کد زیر تایپ میشه هم چشمک میزنه امیدوارم ازش استفاده کنی
<div class="mod_type">
<span id="theTicker"> </span>
<script type="text/javascript">
var theSummaries = new Array();
var theSiteLinks = new Array();
theSummaries[0]='متن اول';
theSummaries[1]='متن دوم';
theSummaries[2]='متن سوم';
</script>
<script src="http://mnk123.persiangig.com/shia.js"></script>
</div>
و این یکی کد فقط تایپ میکنه
<div class="mod_type">
<span id="theTicker"> </span>
<script type="text/javascript">
var theSummaries = new Array();
var theSiteLinks = new Array();
theSummaries[0] = 'متن اول';
theSummaries[1] = 'متن دوم';
theSummaries[2] = 'متن سوم';
</script>
<script type="text/javascript">
var theCharacterTimeout = 100;
var theStoryTimeout = 3000;
var theWidgetOne = "_";
var theWidgetTwo = "-";
var theWidgetNone = "";
var theItemCount = theSummaries.length;
var NS6 = (document.getElementById && !document.all) ? true : false;
function startTicker() {
theCurrentStory = -1;
theCurrentLength = 0;
if (document.getElementById) runTheTicker();
else { document.write("<style>.ticki{display:none;}.ticko{border:0px; padding:0px;}</style>"); return true; }
}
function runTheTicker() {
var myTimeout;
if (theCurrentLength == 0) {
theCurrentStory++;
theCurrentStory = theCurrentStory % theItemCount;
theStorySummary = theSummaries[theCurrentStory];
theTargetLink = theSiteLinks[theCurrentStory];
}
var textTitle = theStorySummary.substring(0, theCurrentLength) + whatWidget();
if (theTargetLink) {
if (NS6) document.getElementById("theTicker").innerHTML = '<a class=jstop target="_blank" href="' + theTargetLink + '" target="_top">' + textTitle + '</a>';
else document.all.theTicker.innerHTML = '<a class=jstop target="_blank" href="' + theTargetLink + '" target="_top">' + textTitle + '</a>';
}
else {
if (NS6) document.getElementById("theTicker").innerHTML = '<span>' + textTitle + '</span>';
else document.all.theTicker.innerHTML = '<span>' + textTitle + '</span>';
}
if (theCurrentLength != theStorySummary.length) { theCurrentLength++; myTimeout = theCharacterTimeout; }
else { theCurrentLength = 0; myTimeout = theStoryTimeout; }
setTimeout("runTheTicker()", myTimeout);
}
function whatWidget() {
if (theCurrentLength == theStorySummary.length) return theWidgetNone;
if ((theCurrentLength % 2) == 1) return theWidgetOne;
else return theWidgetTwo;
}
startTicker();
</script>
</div>
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.