صفحه بندی پستها با جاوااسکریپت؟!

irmetal

Member
با سلام.
من می خوام که یک کد برای ویلاگ با جاوا اسکریپت بنویسم که بتونم اون رو برای قالب برای صفحه بندی پستها استفاده کنم.نوشته های این وبلاگ بین دو تگ <weblog> و </weblog> قرار می گیره .
لازم به ذکره که من مشابه همین کد رو به زبان php نوشتم و روال برنهمه نویسی اون رو بلدم.
اما مشکلی که دارم اینه که باید پستها رو در یک آرایه ذخیره کنم.
حالا سوالم از دوستان اینه که چطور من نوشته های وبلاگ رو درون یک آرایه ذخیره کنم تا بتونم صفحه بندی کنم؟!من زیاد با توابع جاوا اسکریپت آشنا نیستم لطفا اگر میشه توابع مورد استفاده رو بفرمایین.در ضمن خروجی وبلاگ که بصورت اچ تی ام ال هست باید صفحه بندی بشه.
و سوال بعدیم اینه که چه تابعی از جاوااسکریپت مسیر صفحه ی جاری و نام سند رو برای ما برمی گردونه؟
با تشکر
 

irmetal

Member
آیا کسی می دونه توی این قالب کجای کدها مربوط به صفحه بندی میشه؟
<html>
<head>
<title>***<#title#>***</title>
<base href="http://weblog.dezfoul.net/templates/golestan/">
<bgsound src="m3.mid" loop=-1>
<meta http-equiv=content-type content="text/html; charset=utf-8">
<style type=text/css>a:link {color: #6f1625; font-family: Tahoma, sans-serif; text-decoration: None}
a:visited {color: #6f1625; font-family: Tahoma, sans-serif; text-decoration: None}
a:hover {color: #555f4a; font-family: Tahoma; font-weight:bold}
a:active {color: #555f4a; font-family: Tahoma, sans-serif; text-decoration: Underline}
</style>
<meta content="microsoft frontpage 5.0" name=generator></head>
<body bottommargin=0 bgproperties=fixed leftmargin=0
background=bg.jpg topmargin=0 rightmargin=0 marginwidth="0"
marginheight="0">
<center>
<table height="100%" cellspacing=0 cellpadding=0 width=640 border=0>
<tbody>
<tr>
<td width="100%">
<table cellspacing=0 cellpadding=0 width=642 border=0 height="115">
<tbody>
<tr>
<td width=365 background="blank_header.jpg" height="115" valign="bottom">
<p align="center">
</td>
<td width=266 background="topright.jpg" height="115">
<p align=center><b>
<font face=jadid color=#6f1625
size=6><#title#></font></b></p></td>
<td width=11 height="115"></td></tr></tbody></table></td></tr>
<tr>
<td valign=top width="100%" background="center.jpg"
height="100%">
<center>
<table cellpadding=15 width=570 border=0 height="371">
<tbody>
<tr>
<td valign=top bordercolor=#555f4a align=middle width="100%" height="374" style="border-right-style: Solid; border-right-width: 1">
<p dir="rtl"><weblog><b>
<font face="tahoma" size="2"><#subject#></font></b><hr>
<p dir=rtl align="justify" style="line-height: 170%">
<font size="2" face="tahoma"><#post#></font><p dir=rtl style="line-height: 30%" align="left">

<font color="#38006c" face="tahoma" size="2"><#signature#></font><p dir=rtl align="left" style="line-height: 30%">

<font color="#808000" face="tahoma" size="2"><#date#></font><p align="center" style="line-height: 50%" dir="rtl">
<font face="tahoma" size="2"><#vote#></font><p align="center" style="line-height: 50%" dir="rtl">
<font face="tahoma" size="2"><#seevotes#></font><p class=body dir=rtl style="text-align: Center">
<img border="0" src="blank_button.jpg" width="111" height="35"></p>
</weblog>
</td>
<td valign=top align=middle height="374" style="border-style: Solid; border-width: 1">
<p>
<a title="درباره من" href="http://profiles.dezfoul.net/<#username#>"><img height=35
src="about.jpg" width=111 border=0></a><br><br>
<a onclick="open('/cgi-bin/weblog/weblog.pl?action=showarchive&who=<#username#>','_blank','width=200 height=150')" title="نوشته هاي قبلي من" href="javascript:void(0)"><img height=35 src="archiv.jpg" width=111
border=0></a></p>
<p><img height=35 src="friends.jpg" width=111
border=0></p>
<p style="line-height: 70%"><font face="tahoma" size="1">
<a title="eag's weblog" href="http://weblog.dezfoul.net/eag">بت خاكستري</a></font></p>
<p><font face="tahoma" size="1">
<a href="http://weblog.dezfoul.net/">لينك2 </a></font></p>
<p><font face="tahoma" size="1">
<a href="http://weblog.dezfoul.net/">لينك3</a></font></p>
<p></p>
<p></p>
<p dir="rtl"><img height=35 src="decor1.jpg" width=111
border=0><br><font face="tahoma" size="2"><span lang="en-us">
<#counter#></span></font></p>
</td></tr>
</tbody></table></center></td></tr>
<tr>
<td width="100%">
<table cellspacing=0 cellpadding=0 width=638 border=0>
<tbody>
<tr>
<td width=320><img height=57 src="bottomleft.jpg"
width=320></td>
<td width=323><img height=57 src="bottomright.jpg"
width=320></td></tr></tbody></table></td></tr></tbody></table></center>
<p dir="rtl" align="left"><font color="#f0e5b8" size="1" face="tahoma"><span lang="fa">با
پشتيباني بت خاكستري</span></font></p>
<div id=starsdiv style="left: 0px; position: Absolute; top: 0px">
<div
style="font-size: 3px; background: #ffffff; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #fff000; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #ffa000; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #ff00ff; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #00ff00; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #0000ff; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #ff0000; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #ffffff; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #fff000; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #ffa000; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #ff00ff; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #00ff00; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #0000ff; visibility: Visible; width: 3px; position: Relative; height: 3px"></div>
<div
style="font-size: 3px; background: #ff0000; visibility: Visible; width: 3px; position: Relative; height: 3px"></div></div>
<center><!-- demonstration -->
<script language=javascript>
var clrs = new array(6);
clrs[0] = 'ff0000';
clrs[1] = '00ff00';
clrs[2] = '000aff';
clrs[3] = 'ff00ff';
clrs[4] = 'fff000';
clrs[5] = 'fffff0';
var ybase = 200;
var xbase = 200;
var step;
var currstep = 0;
var xpos = 1;
var ypos = 1;
var xs = 200;
var ys = 400;
if (document.layers) {
window.captureevents(event.mousemove);
}
if (document.all) {
function movehandler() {
xpos = document.body.scrollleft+event.x;
ypos = document.body.scrolltop+event.y;
}
document.onmousemove = movehandler;
}
else if (document.layers) {
function xmovehandler(evnt) {
xpos = evnt.pagex;
ypos = evnt.pagey;
}
window.onmousemove = xmovehandler;
}
function comet() {
if (document.all) {
ybase = window.document.body.offsetheight / 4;
xbase = window.document.body.offsetwidth / 4;
}
else if (document.layers) {
ybase = window.innerheight / 4;
xbase = window.innerwidth / 4;
}
if (document.all) {
for ( i = 0 ; i < starsdiv.all.length ; i++ ) {
step = 3;
starsdiv.all.style.top = ypos + ybase*math.cos((currstep + i*4)/12)*math.cos(0.7+currstep/200);
starsdiv.all.style.left = xpos + xbase*math.sin((currstep + i*3)/10)*math.sin(8.2+currstep/400);
for (ai = 0; ai < clrs.length; ai++) {
var c=math.round(math.random()*[ai]);
}
starsdiv.all.style.background = clrs[c];
}
}
else if (document.layers) {
for ( j = 0 ; j < 14 ; j++ ) { //number of ns layers!
Step = 6;
var templayer = "a"+j;
document.layers[templayer].top = ypos + ybase*math.cos((currstep + j*4)/12)*math.cos(0.7+currstep/200);
document.layers[templayer].left = xpos + xbase*math.sin((currstep + j*3)/10)*math.sin(8.2+currstep/400);
for (aj=0; aj < clrs.length; aj++)
{
var c=math.round(math.random()*[aj]);
}
document.layers[templayer].bgcolor = clrs[c];
}
}
currstep += step;
settimeout("comet()", 5);
}
comet();
// end -->
</script>
<script language=javascript>
message =
" welcome to my weblog"+

" ** my email: <#username#>@dezfoul.net^"
scrollspeed = 150
linedelay = 1500
txt = ""
function scrolltext(pos) {
if (message.charat(pos) != '^') {
txt = txt + message.charat(pos)
status = txt
pauze = scrollspeed
}
else {
pauze = linedelay
txt = ""
if (pos == message.length-1) pos = -1
}
pos++
settimeout("scrolltext('"+pos+"')",pauze)
}
// unhide -->
scrolltext(0)
</script>
</body></html>


 

جدیدترین ارسال ها

بالا