::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : شنبه 16 تیر 1403 - 8:26 بعد از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
درخواست کد آجاکس
تعداد بازدیدvisits : 643
vahid201 آفلاین



ارسال هاAnswers : 168
عضویتRegistration date : 29 /9 /1393
حمایت کردهThanks : 153
حمایت شدهThanked : 53
درخواست کد آجاکس

سلام

دوستان! کد آجاکسی رو می خواستم که به این قالب (قالب بخش نظرات بلاگ اسکای) اضافه کنم تا کاربر پس از کلیک بر روی دکمه «ارسال»

شاهد یه لودینگ باشه که نوشته « در حال بروز رسانی صفحه »

- صفحه نظرات مورد نظرم در آدرس آزمایشی زیر دسترس هست:

http://laboratory201.blogsky.com/comments/post-1

- بخش نظرات بصورت بدون نیاز به تائید تنظیم شده بنابراین پس از درج نظر توی همون صفحه نظرات باقی میمونیم و نظر جدید اضافه میشه

- پس از درج نظر جدید یعنی وقتی صفحه رفت تا بروز بشه نیاز نیست کد آجاکس نشون داده بشه... بنابراین برای همون چند ثانیه ابتدای

شروع ارسال اطلاعات و بروز رسانی صفحه نیاز به این کد آجاکس داشتم. ممنونم میشم راهنماییم کنید

کد قالب در ادامه میفرستم... اگه مشکل داشت بگید تا فایلش رو آپلود کنم و بفرستم...

کد:
<!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>

<meta content="fa" http-equiv="Content-Language" />

<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />

<title>نظرات و درخواست ها</title>

<script type="text/javascript">

function setCursorPos(obj, position) {

if (obj.setSelectionRange) {

obj.focus();

obj.setSelectionRange(position, position);

} else if (obj.createTextRange) {

var range = obj.createTextRange();

range.move("character", position);

range.select();

} else if (window.getSelection) {

s = window.getSelection();

var r1 = document.createRange();

var walker = document.createTreeWalker(obj, NodeFilter.SHOW_ELEMENT, null, false);

var p = position;

var n = obj;

while (walker.nextNode()) {

n = walker.currentNode;

if (p > n.value.length) {

p -= n.value.length;

}

else break;

}

n = n.firstChild;

r1.setStart(n, p);

r1.setEnd(n, p);

s.removeAllRanges();

s.addRange(r1);

} else if (document.selection) {

var r1 = document.body.createTextRange();

r1.moveToElementText(obj);

r1.setEndPoint("EndToEnd", r1);

r1.moveStart('character', position);

r1.moveEnd('character', position - obj.innerText.length);

r1.select();

}

}

function compare(string1, string2) {

for (var i = 0; i < string1.length; i++) {

if (string1 != string2) {

return i;

}

}

return string2.length;

}

function insertSmiley(smiley) {

smiley = "[:" + smiley + ":]";

var commentText = document.getElementById("txtComment");

var string1 = commentText.value;

if (document.selection) {

commentText.focus(commentText.caretPos);

commentText.caretPos = document.selection.createRange().duplicate();

commentText.caretPos.text = smiley;

}

else {

var before = commentText.value.substring(0, commentText.selectionStart);

var after = commentText.value.substring(commentText.selectionEnd, commentText.value.length);

commentText.value = before + smiley + after

}

var string2 = commentText.value;

var position = compare(string1, string2) + smiley.length;

setCursorPos(commentText, position);

}

function SetCookie(c_name, value, expiredays) {

var exdate = new Date();

exdate.setDate(exdate.getDate() + expiredays);

document.cookie = c_name + "=" + escape(value) +

((expiredays == null) ? "" : ";expires=" + exdate.toUTCString()) +

";path=/;domain=.blogsky.com";

}

function GetCookie(c_name) {

var value = true;

if (document.cookie.length > 0) {

c_start = document.cookie.indexOf(c_name + "=");

if (c_start == -1) {

c_start = document.cookie.indexOf(c_name + ";");

value = false;

}

if (c_start != -1) {

c_start = c_start + c_name.length + 1;

if (!value) {

c_start--;

}

c_end = document.cookie.indexOf(";", c_start);

if (c_end == -1) c_end = document.cookie.length;

return unescape(document.cookie.substring(c_start, c_end));

}

}

return null;

}

function DeleteCookie(c_name) {

SetCookie(c_name, "", -1);

}

function SaveProfile() {

DeleteCookie("name");

DeleteCookie("email");

DeleteCookie("website");

DeleteCookie("chkSave");

if (document.getElementById("chkSave").checked) {

var expdate = 1000;

SetCookie("name", document.getElementById("txtName").value, expdate);

SetCookie("email", document.getElementById("txtEmail").value, expdate);

SetCookie("website", document.getElementById("txtWebSite").value, expdate);

}

SetCookie("chkSave", document.getElementById("chkSave").checked, expdate);

}

function GetProfile() {

if (GetCookie("name") != null) {

document.getElementById("txtName").value = GetCookie("name");

document.getElementById("txtEmail").value = GetCookie("email");

document.getElementById("txtWebSite").value = GetCookie("website");

document.getElementById("chkSave").checked = GetCookie("chkSave");

}

else {

document.getElementById("txtWebSite").value = "http://";

}

}

function DeleteProfile() {

DeleteCookie("name");

DeleteCookie("email");

DeleteCookie("website");

DeleteCookie("chkSave");

document.getElementById("txtName").value = "";

document.getElementById("txtEmail").value = "";

document.getElementById("txtWebSite").value = "http://";

document.getElementById("chkSave").checked = false;

alert("مشخصات شما حذف شد");

}

</script>

<script language="javascript" src="http://www.blogsky.com/scripts/farsi.js" type="text/javascript"></script>

<style type="text/css">

body { background-position: center top; background-color: #DEDEDB; }

* { margin: 0px; padding: 0px; }

.warper { direction: rtl; margin: 20px auto 20px auto; padding: 10px 7px 10px 7px; font-family: tahoma; font-size: 11px; }

.top .left { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-left.gif'); background-repeat: no-repeat; background-color: #DEDEDB; height: 70px; padding-left: 212px; background-position: left -2px; }

.top .mid { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-middle.gif'); height: 70px; }

.top .right { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-right.gif'); background-repeat: no-repeat; background-position: right top; height: 70px; background-color: #DEDEDB; width: 30px; float: right; }

.middle { padding: 7px; background-color: #FFFFFF; margin-right: 5px; }

.footer .left { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-left.gif'); background-repeat: no-repeat; background-position: -7px bottom; height: 20px; padding-left: 20px; }

.footer .mid { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-middle.gif'); background-position: 50% bottom; height: 20px; }

.footer .right { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-right.gif'); background-position: right -52px; background-repeat: no-repeat; height: 20px; width: 20px; float: right; background-color: #DEDEDB; }

.top .text { height: 35px; padding-top: 5px; font-family: arial; font-size: 16pt; color: #669999; font-weight: bold; }

a img { border-style: none; }

input { border: 1px solid #FA9600; padding: 2px; font-family: tahoma; font-size: 8pt; margin-bottom: 2px; margin-top: 2px; height: 19px; }

.top .text-post { color: #FF9900; }

.commentspart { padding-top: 5px; border-top-style: solid; border-top-width: 1px; border-color: #FF9900; padding-bottom: 5px; line-height: 1.8em; }

.info { background-image: url('http://www.blogsky.com/images/template/marsh/h-latestcomments-ico.gif'); background-repeat: no-repeat; background-position: right center; padding-top: 9px; padding-bottom: 2px; padding-right: 25px; height: 23px; }

.footer { clear: both; overflow: auto; }

.web { direction: rtl; float: left; }

a { color: #FF6600; }

.sender { float: right; font-weight: bold; }

.replay { padding: 4px; border: 1px solid #C0C0C0; margin-top: 4px; margin-bottom: 4px; background-color: #EEEEEE; }

.button { color: #fff; text-align: center; background-image: url(http://www.blogsky.com/images/template/marsh/submit.gif); width: 50px; height: 23px; background-color: #fff; border-style: none; font-family: tahoma; }

.gravatar { float: left; margin-left: 5px; border: 1px solid #C0C0C0; padding: 2px; }

</style>

</head>

<body>

<div class="warper">

<div class="top">

<div>

<div class="left">

<div class="mid">

<div class="right">

</div>

<div class="text">

Comments

</div>

<div class="text-post">

@title</div>

</div>

</div>

</div>

</div>

<div class="middle">

<form>

<center>

<table id="formbox" cellspacing="2">

<tr>

<td style="text-align: right; width: 100px">

نام یا شناسه دلخواه :

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px" id="txtName" name="txtName" onkeypress="FKeyPress(event)" onkeydown="FKeyDown(event)" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td style="text-align: right; width: 100px">

ایمیل : [عدم نمایش]

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px; direction: ltr" id="txtEmail" name="txtEmail" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td style="text-align: right; width: 100px">

آدرس وبلاگ شما (اختیاری):

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px; direction: ltr" id="txtWebSite" name="txtWebSite" value="http://" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td colspan="2" style="text-align: left">

<div class="smiley">

<a href="javascript:void(0);" onclick="insertSmiley('S001')">

<img src="http://www.blogsky.com/images/smileys/001.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S004')">

<img src="http://www.blogsky.com/images/smileys/004.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S005')">

<img src="http://www.blogsky.com/images/smileys/005.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S006')">

<img src="http://www.blogsky.com/images/smileys/006.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S007')">

<img src="http://www.blogsky.com/images/smileys/007.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S018')">

<img src="http://www.blogsky.com/images/smileys/018.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S025')">

<img src="http://www.blogsky.com/images/smileys/025.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S035')">

<img src="http://www.blogsky.com/images/smileys/035.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S027')">

<img src="http://www.blogsky.com/images/smileys/027.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S024')">

<img src="http://www.blogsky.com/images/smileys/024.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S014')">

<img src="http://www.blogsky.com/images/smileys/014.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S022')">

<img src="http://www.blogsky.com/images/smileys/022.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S042')">

<img src="http://www.blogsky.com/images/smileys/042.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S028')">

<img src="http://www.blogsky.com/images/smileys/028.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S023')">

<img src="http://www.blogsky.com/images/smileys/023.gif" alt="" /></a>

</div>

سوال خود را تایپ نمائید :

<textarea id="txtComment" name="txtComment" style="border: 1px solid #FF9900; width: 330px; height: 140px; font-family: Tahoma; font-size: 8pt;" onkeypress="FKeyPress(event)" onkeydown="FKeyDown(event)" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'"></textarea>

</td>

</tr>

<tr>

<td colspan="2" style="text-align: right;">

<div style="float:right">

<input type="checkbox" id="chkSave" style="border: none; background: none;" />

<label for="chkSave">

ذخیره مشخصات</label>

<span onclick="DeleteProfile()" style="cursor: pointer; font-weight: bold;">[حذف مشخصات]</span>

</div>

<div style="float:left">

<input type="submit" name="btnSend" id="btnSend" class="button" onclick="SaveProfile()" value="ارسال" style="float:left" />

</div>

</td>

</tr>

<gravatarHelp>

<tr>

<td colspan="2" style="text-align: center; padding:10px 0">

@message

</td>

</tr>

</gravatarHelp>

</table>

<script language="javascript" type="text/javascript">GetProfile()</script>

</center>

</form>

<comment>

<many>

<div class="commentspart">

<div class="info">

<span class="sender">@authorName</span> <span class="web"><a href="@authorWebsite" target="_blank">@authorWebsite</a></span>

</div>

<div>

<gravatar><img class="gravatar" src="@image" alt="" /></gravatar>@text<div style="clear:both"></div>

</div>

<div style="text-align: left;">@date ساعت <span dir=ltr>@time</span></div>

<reply>

<div class="replay">

<strong>پاسخ: </strong>

<br />

@text

</div>

</reply>

</div>

</many>

</comment>

</div>

<div class="footer">

<div>

<div class="left">

<div class="mid">

<div class="right">

</div>

</div>

</div>

</div>

</div>

</div>

<script type="text/javascript">

document.forms[0].onsubmit = function () {

var formatx;

if (document.forms[0].txtName.value == "") {

alert("لطفا نام خود را وارد کنید");

document.forms[0].txtName.focus();

return false;

}

formatx = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

if (document.forms[0].txtEmail.value != "") {

if (!formatx.test(document.forms[0].txtEmail.value)) {

alert("نشانی ایمیل شما اشتباه تایپ شده و یا معتبر نمی باشد");

document.forms[0].txtEmail.select();

return false;

}

}

if (document.forms[0].txtComment.value == "") {

alert("شما سوالی مطرح ننموده اید. لطفا سوال خود را تایپ کنید");

document.forms[0].txtComment.focus();

return false;

}

document.getElementById('btnSend').disabled = true;

}

</script>

</body>

</html>

باتشکر

دوشنبه 28 اردیبهشت 1394 - 22:43
ارسال پیامsend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 1 : درخواست کد آجاکس

داداش وحید به اون صورتی که تو فکر میکنی نیست...

باید سرورش پشتیبانی کنه که من نمیدونم پشتیبانی میکنه یا نه...!!

یعنی باید سرور اجازه و دسترسی بده...


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
دوشنبه 28 اردیبهشت 1394 - 22:50
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : vahid201 -
vahid201 آفلاین



ارسال‌هاAsnwers : 168
عضویتRegistration date : 29 /9 /1393
حمایت کردهthanks : 153
حمایت شدهThanked : 53
پاسخAnswer 2 : درخواست کد آجاکس

درست! احتمالا پشتیبانی نکنه... اونطوری که من متوجه شدم بلاگ اسکای خیلی شبیه مرحوم بلاگفا رفتار میکنه یه سری محدودیت های خاصی اعمال شده

البته مطمئن نیستم

داداش اسماعیل هیچ راه دیگه ای نداریم؟؟

فقط می خوام یه پیام شبیه همین پیامی که برای تازه سازی تاپیک ها توی moisrex رخ میده رو داشته باشم

آجاکس یا هرچیز دیگه ای باشه مهم نیست... فقط اینکه پس از کلیک بر روی دکمه ارسال، 2 - 3 ثانیه نمایش داده بشه که صفحه درحال بروز رسانی هست

یا به صورت دیگه ای نشون داده بشه که کلیک بر دکمه ارسال انجام شده و داره پردازش میشه...

یه همچین چیزی مد نظرم هست

دوشنبه 28 اردیبهشت 1394 - 22:58
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : smaeal -
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 3 : درخواست کد آجاکس

در کل این شد...یعنی وقتی روش کلیک میکنن...یه پیغام نشون میده...بعدش 2.5 ثانیه بعد ارسال میکنه...ببین خوبه:

کد:
<!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>

<meta content="fa" http-equiv="Content-Language" />

<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />

<title>نظرات و درخواست ها</title>

<script type="text/javascript">

function setCursorPos(obj, position) {

if (obj.setSelectionRange) {

obj.focus();

obj.setSelectionRange(position, position);

} else if (obj.createTextRange) {

var range = obj.createTextRange();

range.move("character", position);

range.select();

} else if (window.getSelection) {

s = window.getSelection();

var r1 = document.createRange();

var walker = document.createTreeWalker(obj, NodeFilter.SHOW_ELEMENT, null, false);

var p = position;

var n = obj;

while (walker.nextNode()) {

n = walker.currentNode;

if (p > n.value.length) {

p -= n.value.length;

}

else break;

}

n = n.firstChild;

r1.setStart(n, p);

r1.setEnd(n, p);

s.removeAllRanges();

s.addRange(r1);

} else if (document.selection) {

var r1 = document.body.createTextRange();

r1.moveToElementText(obj);

r1.setEndPoint("EndToEnd", r1);

r1.moveStart('character', position);

r1.moveEnd('character', position - obj.innerText.length);

r1.select();

}

}

function compare(string1, string2) {

for (var i = 0; i < string1.length; i++) {

if (string1 != string2) {

return i;

}

}

return string2.length;

}

function insertSmiley(smiley) {

smiley = "[:" + smiley + ":]";

var commentText = document.getElementById("txtComment");

var string1 = commentText.value;

if (document.selection) {

commentText.focus(commentText.caretPos);

commentText.caretPos = document.selection.createRange().duplicate();

commentText.caretPos.text = smiley;

}

else {

var before = commentText.value.substring(0, commentText.selectionStart);

var after = commentText.value.substring(commentText.selectionEnd, commentText.value.length);

commentText.value = before + smiley + after

}

var string2 = commentText.value;

var position = compare(string1, string2) + smiley.length;

setCursorPos(commentText, position);

}

function SetCookie(c_name, value, expiredays) {

var exdate = new Date();

exdate.setDate(exdate.getDate() + expiredays);

document.cookie = c_name + "=" + escape(value) +

((expiredays == null) ? "" : ";expires=" + exdate.toUTCString()) +

";path=/;domain=.blogsky.com";

}

function GetCookie(c_name) {

var value = true;

if (document.cookie.length > 0) {

c_start = document.cookie.indexOf(c_name + "=");

if (c_start == -1) {

c_start = document.cookie.indexOf(c_name + ";");

value = false;

}

if (c_start != -1) {

c_start = c_start + c_name.length + 1;

if (!value) {

c_start--;

}

c_end = document.cookie.indexOf(";", c_start);

if (c_end == -1) c_end = document.cookie.length;

return unescape(document.cookie.substring(c_start, c_end));

}

}

return null;

}

function DeleteCookie(c_name) {

SetCookie(c_name, "", -1);

}

function SaveProfile() {

DeleteCookie("name");

DeleteCookie("email");

DeleteCookie("website");

DeleteCookie("chkSave");

if (document.getElementById("chkSave").checked) {

var expdate = 1000;

SetCookie("name", document.getElementById("txtName").value, expdate);

SetCookie("email", document.getElementById("txtEmail").value, expdate);

SetCookie("website", document.getElementById("txtWebSite").value, expdate);

}

SetCookie("chkSave", document.getElementById("chkSave").checked, expdate);

}

function GetProfile() {

if (GetCookie("name") != null) {

document.getElementById("txtName").value = GetCookie("name");

document.getElementById("txtEmail").value = GetCookie("email");

document.getElementById("txtWebSite").value = GetCookie("website");

document.getElementById("chkSave").checked = GetCookie("chkSave");

}

else {

document.getElementById("txtWebSite").value = "http://";

}

}

function DeleteProfile() {

DeleteCookie("name");

DeleteCookie("email");

DeleteCookie("website");

DeleteCookie("chkSave");

document.getElementById("txtName").value = "";

document.getElementById("txtEmail").value = "";

document.getElementById("txtWebSite").value = "http://";

document.getElementById("chkSave").checked = false;

alert("مشخصات شما حذف شد");

}

function sen(){

document.getElementById('sen').innerHTML='در حال ارسال نظر...صبر کنید';

setTimeout(SaveProfile,2500);

}

</script>

<script language="javascript" src="http://www.blogsky.com/scripts/farsi.js" type="text/javascript"></script>

<style type="text/css">

body { background-position: center top; background-color: #DEDEDB; }

* { margin: 0px; padding: 0px; }

.warper { direction: rtl; margin: 20px auto 20px auto; padding: 10px 7px 10px 7px; font-family: tahoma; font-size: 11px; }

.top .left { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-left.gif'); background-repeat: no-repeat; background-color: #DEDEDB; height: 70px; padding-left: 212px; background-position: left -2px; }

.top .mid { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-middle.gif'); height: 70px; }

.top .right { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-right.gif'); background-repeat: no-repeat; background-position: right top; height: 70px; background-color: #DEDEDB; width: 30px; float: right; }

.middle { padding: 7px; background-color: #FFFFFF; margin-right: 5px; }

.footer .left { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-left.gif'); background-repeat: no-repeat; background-position: -7px bottom; height: 20px; padding-left: 20px; }

.footer .mid { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-middle.gif'); background-position: 50% bottom; height: 20px; }

.footer .right { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-right.gif'); background-position: right -52px; background-repeat: no-repeat; height: 20px; width: 20px; float: right; background-color: #DEDEDB; }

.top .text { height: 35px; padding-top: 5px; font-family: arial; font-size: 16pt; color: #669999; font-weight: bold; }

a img { border-style: none; }

input { border: 1px solid #FA9600; padding: 2px; font-family: tahoma; font-size: 8pt; margin-bottom: 2px; margin-top: 2px; height: 19px; }

.top .text-post { color: #FF9900; }

.commentspart { padding-top: 5px; border-top-style: solid; border-top-width: 1px; border-color: #FF9900; padding-bottom: 5px; line-height: 1.8em; }

.info { background-image: url('http://www.blogsky.com/images/template/marsh/h-latestcomments-ico.gif'); background-repeat: no-repeat; background-position: right center; padding-top: 9px; padding-bottom: 2px; padding-right: 25px; height: 23px; }

.footer { clear: both; overflow: auto; }

.web { direction: rtl; float: left; }

a { color: #FF6600; }

.sender { float: right; font-weight: bold; }

.replay { padding: 4px; border: 1px solid #C0C0C0; margin-top: 4px; margin-bottom: 4px; background-color: #EEEEEE; }

.button { color: #fff; text-align: center; background-image: url(http://www.blogsky.com/images/template/marsh/submit.gif); width: 50px; height: 23px; background-color: #fff; border-style: none; font-family: tahoma; }

.gravatar { float: left; margin-left: 5px; border: 1px solid #C0C0C0; padding: 2px; }

</style>

</head>

<body>

<div class="warper">

<div class="top">

<div>

<div class="left">

<div class="mid">

<div class="right">

</div>

<div class="text">

Comments

</div>

<div class="text-post">

@title</div>

</div>

</div>

</div>

</div>

<div class="middle">

<form>

<center>

<table id="formbox" cellspacing="2">

<tr>

<td style="text-align: right; width: 100px">

نام یا شناسه دلخواه :

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px" id="txtName" name="txtName" onkeypress="FKeyPress(event)" onkeydown="FKeyDown(event)" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td style="text-align: right; width: 100px">

ایمیل : [عدم نمایش]

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px; direction: ltr" id="txtEmail" name="txtEmail" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td style="text-align: right; width: 100px">

آدرس وبلاگ شما (اختیاری):

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px; direction: ltr" id="txtWebSite" name="txtWebSite" value="http://" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td colspan="2" style="text-align: left">

<div class="smiley">

<a href="javascript:void(0);" onclick="insertSmiley('S001')">

<img src="http://www.blogsky.com/images/smileys/001.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S004')">

<img src="http://www.blogsky.com/images/smileys/004.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S005')">

<img src="http://www.blogsky.com/images/smileys/005.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S006')">

<img src="http://www.blogsky.com/images/smileys/006.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S007')">

<img src="http://www.blogsky.com/images/smileys/007.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S018')">

<img src="http://www.blogsky.com/images/smileys/018.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S025')">

<img src="http://www.blogsky.com/images/smileys/025.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S035')">

<img src="http://www.blogsky.com/images/smileys/035.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S027')">

<img src="http://www.blogsky.com/images/smileys/027.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S024')">

<img src="http://www.blogsky.com/images/smileys/024.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S014')">

<img src="http://www.blogsky.com/images/smileys/014.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S022')">

<img src="http://www.blogsky.com/images/smileys/022.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S042')">

<img src="http://www.blogsky.com/images/smileys/042.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S028')">

<img src="http://www.blogsky.com/images/smileys/028.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S023')">

<img src="http://www.blogsky.com/images/smileys/023.gif" alt="" /></a>

</div>

سوال خود را تایپ نمائید :

<textarea id="txtComment" name="txtComment" style="border: 1px solid #FF9900; width: 330px; height: 140px; font-family: Tahoma; font-size: 8pt;" onkeypress="FKeyPress(event)" onkeydown="FKeyDown(event)" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'"></textarea>

</td>

</tr>

<tr>

<td colspan="2" style="text-align: right;">

<div style="float:right">

<input type="checkbox" id="chkSave" style="border: none; background: none;" />

<label for="chkSave">

ذخیره مشخصات</label>

<span onclick="DeleteProfile()" style="cursor: pointer; font-weight: bold;">[حذف مشخصات]</span>

</div>

<div style="float:left">

<input type="submit" name="btnSend" id="btnSend" class="button" onclick="sen();" value="ارسال" style="float:left" /><br><br><br><br>

<div id="sen" style="text-align:center;"></div>

</div>

</td>

</tr>

<gravatarHelp>

<tr>

<td colspan="2" style="text-align: center; padding:10px 0">

@message

</td>

</tr>

</gravatarHelp>

</table>

<script language="javascript" type="text/javascript">GetProfile()</script>

</center>

</form>

<comment>

<many>

<div class="commentspart">

<div class="info">

<span class="sender">@authorName</span> <span class="web"><a href="@authorWebsite" target="_blank">@authorWebsite</a></span>

</div>

<div>

<gravatar><img class="gravatar" src="@image" alt="" /></gravatar>@text<div style="clear:both"></div>

</div>

<div style="text-align: left;">@date ساعت <span dir=ltr>@time</span></div>

<reply>

<div class="replay">

<strong>پاسخ: </strong>

<br />

@text

</div>

</reply>

</div>

</many>

</comment>

</div>

<div class="footer">

<div>

<div class="left">

<div class="mid">

<div class="right">

</div>

</div>

</div>

</div>

</div>

</div>

<script type="text/javascript">

document.forms[0].onsubmit = function () {

var formatx;

if (document.forms[0].txtName.value == "") {

alert("لطفا نام خود را وارد کنید");

document.forms[0].txtName.focus();

return false;

}

formatx = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

if (document.forms[0].txtEmail.value != "") {

if (!formatx.test(document.forms[0].txtEmail.value)) {

alert("نشانی ایمیل شما اشتباه تایپ شده و یا معتبر نمی باشد");

document.forms[0].txtEmail.select();

return false;

}

}

if (document.forms[0].txtComment.value == "") {

alert("شما سوالی مطرح ننموده اید. لطفا سوال خود را تایپ کنید");

document.forms[0].txtComment.focus();

return false;

}

document.getElementById('btnSend').disabled = true;

}

</script>

</body>

</html>


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
دوشنبه 28 اردیبهشت 1394 - 23:09
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : vahid201 -
vahid201 آفلاین



ارسال‌هاAsnwers : 168
عضویتRegistration date : 29 /9 /1393
حمایت کردهthanks : 153
حمایت شدهThanked : 53
پاسخAnswer 4 : درخواست کد آجاکس

خیلی ممنون

آره دستت درد نکنه همین هم کفایت میکنه

فقط آیا میشه رنگ قلم رو عوض کرد؟ چطوری؟!... قرمز باشه نمایش بهتری داره به نظرم

همچنین اگه فرصت دارید میشه لطفا راجب کد و دستوری که نوشتید و اضافه کردید توضیح مختصری بدید

سپاس

دوشنبه 28 اردیبهشت 1394 - 23:45
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
vahid201 آفلاین



ارسال‌هاAsnwers : 168
عضویتRegistration date : 29 /9 /1393
حمایت کردهthanks : 153
حمایت شدهThanked : 53
پاسخAnswer 6 : درخواست کد آجاکس

دوستان اگه درباره پاسخ شماره 4 توضیح و راهنمایی مد نظر دارن ارسال کنن ایشالا فردا میام انجمن استفاده میکنم

خیلی ممنون

شب شما بخیر

(تشکر ویژه هم از آقا اسماعیل دارم بابت پاسخ های قبلی این تاپیک)

دوشنبه 28 اردیبهشت 1394 - 23:59
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
vahid201 آفلاین



ارسال‌هاAsnwers : 168
عضویتRegistration date : 29 /9 /1393
حمایت کردهthanks : 153
حمایت شدهThanked : 53
پاسخAnswer 7 : درخواست کد آجاکس

سلام

صبح بخیر

موفق شدم با تغییر زیر عبارت مورد نظر رو در اون اسکریپت به رنگ قرمز در بیارم

اگه این روش ایراد داره یا اینکه روش بهتر و دقیق تری هست، راهنمایی کنید

مرسی

کد:
<div style="float:left"><font color=#FF0000;>

<input type="submit" name="btnSend" id="btnSend" class="button" onclick="sen();" value="ارسال" style="float:left" /><br><br><br><br>

<div id="sen" style="text-align:center;"></div>

</font></div>

سه شنبه 29 اردیبهشت 1394 - 06:26
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
vahid201 آفلاین



ارسال‌هاAsnwers : 168
عضویتRegistration date : 29 /9 /1393
حمایت کردهthanks : 153
حمایت شدهThanked : 53
پاسخAnswer 8 : درخواست کد آجاکس

البته الان متوجه یه موضوعی شدم.

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

بعد استفاده از یک شکلک هر بار باید اومد و محل نشانگر تایپ رو دوباره در جای مورد نظر قرار داد...

این مشکل توی کد قالبی که در ابتدای تاپیک ارسال کردم وجود نداشت.

کسی میدونه مشکل چیه و برای رفعش باید چکار کرد؟

باتشکر

سه شنبه 29 اردیبهشت 1394 - 06:52
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : smaeal -
smaeal آفلاین



ارسال‌هاAsnwers : 10648
عضویتRegistration date : 18 /11 /1392
حمایت کردهthanks : 18906
حمایت شدهThanked : 5424
پاسخAnswer 9 : درخواست کد آجاکس

بفرما داداش...

کد رو زیاد طولانی کرده بودید...

در مورد اون قسمت هم که میفرمایید نشانگر ماوس فلان میشد...

باید بگم که اینجا یه ایرادی داره که وقتی کد رو میفرستید یکم اگه کد طولانی باشه مشکلاتی درش به وجود میاد...

شما ببینید من چه چیزایی رو به کجا اضافه کردم...توی کد اصلیتون پیاده کنید...

موفق باشید:

کد:
<!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>

<meta content="fa" http-equiv="Content-Language" />

<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />

<title>نظرات و درخواست ها</title>

<script type="text/javascript">

function setCursorPos(obj, position) {

if (obj.setSelectionRange) {

obj.focus();

obj.setSelectionRange(position, position);

} else if (obj.createTextRange) {

var range = obj.createTextRange();

range.move("character", position);

range.select();

} else if (window.getSelection) {

s = window.getSelection();

var r1 = document.createRange();

var walker = document.createTreeWalker(obj, NodeFilter.SHOW_ELEMENT, null, false);

var p = position;

var n = obj;

while (walker.nextNode()) {

n = walker.currentNode;

if (p > n.value.length) {

p -= n.value.length;

}

else break;

}

n = n.firstChild;

r1.setStart(n, p);

r1.setEnd(n, p);

s.removeAllRanges();

s.addRange(r1);

} else if (document.selection) {

var r1 = document.body.createTextRange();

r1.moveToElementText(obj);

r1.setEndPoint("EndToEnd", r1);

r1.moveStart('character', position);

r1.moveEnd('character', position - obj.innerText.length);

r1.select();

}

}

function compare(string1, string2) {

for (var i = 0; i < string1.length; i++) {

if (string1 != string2) {

return i;

}

}

return string2.length;

}

function insertSmiley(smiley) {

smiley = "[:" + smiley + ":]";

var commentText = document.getElementById("txtComment");

var string1 = commentText.value;

if (document.selection) {

commentText.focus(commentText.caretPos);

commentText.caretPos = document.selection.createRange().duplicate();

commentText.caretPos.text = smiley;

}

else {

var before = commentText.value.substring(0, commentText.selectionStart);

var after = commentText.value.substring(commentText.selectionEnd, commentText.value.length);

commentText.value = before + smiley + after

}

var string2 = commentText.value;

var position = compare(string1, string2) + smiley.length;

setCursorPos(commentText, position);

}

function SetCookie(c_name, value, expiredays) {

var exdate = new Date();

exdate.setDate(exdate.getDate() + expiredays);

document.cookie = c_name + "=" + escape(value) +

((expiredays == null) ? "" : ";expires=" + exdate.toUTCString()) +

";path=/;domain=.blogsky.com";

}

function GetCookie(c_name) {

var value = true;

if (document.cookie.length > 0) {

c_start = document.cookie.indexOf(c_name + "=");

if (c_start == -1) {

c_start = document.cookie.indexOf(c_name + ";");

value = false;

}

if (c_start != -1) {

c_start = c_start + c_name.length + 1;

if (!value) {

c_start--;

}

c_end = document.cookie.indexOf(";", c_start);

if (c_end == -1) c_end = document.cookie.length;

return unescape(document.cookie.substring(c_start, c_end));

}

}

return null;

}

function DeleteCookie(c_name) {

SetCookie(c_name, "", -1);

}

function SaveProfile() {

DeleteCookie("name");

DeleteCookie("email");

DeleteCookie("website");

DeleteCookie("chkSave");

if (document.getElementById("chkSave").checked) {

var expdate = 1000;

SetCookie("name", document.getElementById("txtName").value, expdate);

SetCookie("email", document.getElementById("txtEmail").value, expdate);

SetCookie("website", document.getElementById("txtWebSite").value, expdate);

}

SetCookie("chkSave", document.getElementById("chkSave").checked, expdate);

}

function GetProfile() {

if (GetCookie("name") != null) {

document.getElementById("txtName").value = GetCookie("name");

document.getElementById("txtEmail").value = GetCookie("email");

document.getElementById("txtWebSite").value = GetCookie("website");

document.getElementById("chkSave").checked = GetCookie("chkSave");

}

else {

document.getElementById("txtWebSite").value = "http://";

}

}

function DeleteProfile() {

DeleteCookie("name");

DeleteCookie("email");

DeleteCookie("website");

DeleteCookie("chkSave");

document.getElementById("txtName").value = "";

document.getElementById("txtEmail").value = "";

document.getElementById("txtWebSite").value = "http://";

document.getElementById("chkSave").checked = false;

alert("مشخصات شما حذف شد");

}

function sen(){

document.getElementById('sen').innerHTML='در حال ارسال نظر...صبر کنید';

setTimeout(SaveProfile,2500);

}

</script>

<script language="javascript" src="http://www.blogsky.com/scripts/farsi.js" type="text/javascript"></script>

<style type="text/css">

body { background-position: center top; background-color: #DEDEDB; }

* { margin: 0px; padding: 0px; }

.warper { direction: rtl; margin: 20px auto 20px auto; padding: 10px 7px 10px 7px; font-family: tahoma; font-size: 11px; }

.top .left { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-left.gif'); background-repeat: no-repeat; background-color: #DEDEDB; height: 70px; padding-left: 212px; background-position: left -2px; }

.top .mid { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-middle.gif'); height: 70px; }

.top .right { background-image: url('http://www.blogsky.com/images/template/marsh/comments-header-top-bk-right.gif'); background-repeat: no-repeat; background-position: right top; height: 70px; background-color: #DEDEDB; width: 30px; float: right; }

.middle { padding: 7px; background-color: #FFFFFF; margin-right: 5px; }

.footer .left { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-left.gif'); background-repeat: no-repeat; background-position: -7px bottom; height: 20px; padding-left: 20px; }

.footer .mid { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-middle.gif'); background-position: 50% bottom; height: 20px; }

.footer .right { background-image: url('http://www.blogsky.com/images/template/marsh/comments-footer-bottom-bk-right.gif'); background-position: right -52px; background-repeat: no-repeat; height: 20px; width: 20px; float: right; background-color: #DEDEDB; }

.top .text { height: 35px; padding-top: 5px; font-family: arial; font-size: 16pt; color: #669999; font-weight: bold; }

a img { border-style: none; }

input { border: 1px solid #FA9600; padding: 2px; font-family: tahoma; font-size: 8pt; margin-bottom: 2px; margin-top: 2px; height: 19px; }

.top .text-post { color: #FF9900; }

.commentspart { padding-top: 5px; border-top-style: solid; border-top-width: 1px; border-color: #FF9900; padding-bottom: 5px; line-height: 1.8em; }

.info { background-image: url('http://www.blogsky.com/images/template/marsh/h-latestcomments-ico.gif'); background-repeat: no-repeat; background-position: right center; padding-top: 9px; padding-bottom: 2px; padding-right: 25px; height: 23px; }

.footer { clear: both; overflow: auto; }

.web { direction: rtl; float: left; }

a { color: #FF6600; }

.sender { float: right; font-weight: bold; }

.replay { padding: 4px; border: 1px solid #C0C0C0; margin-top: 4px; margin-bottom: 4px; background-color: #EEEEEE; }

.button { color: #fff; text-align: center; background-image: url(http://www.blogsky.com/images/template/marsh/submit.gif); width: 50px; height: 23px; background-color: #fff; border-style: none; font-family: tahoma; }

.gravatar { float: left; margin-left: 5px; border: 1px solid #C0C0C0; padding: 2px; }

</style>

</head>

<body>

<div class="warper">

<div class="top">

<div>

<div class="left">

<div class="mid">

<div class="right">

</div>

<div class="text">

Comments

</div>

<div class="text-post">

@title</div>

</div>

</div>

</div>

</div>

<div class="middle">

<form>

<center>

<table id="formbox" cellspacing="2">

<tr>

<td style="text-align: right; width: 100px">

نام یا شناسه دلخواه :

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px" id="txtName" name="txtName" onkeypress="FKeyPress(event)" onkeydown="FKeyDown(event)" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td style="text-align: right; width: 100px">

ایمیل : [عدم نمایش]

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px; direction: ltr" id="txtEmail" name="txtEmail" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td style="text-align: right; width: 100px">

آدرس وبلاگ شما (اختیاری):

</td>

<td style="text-align: left; width: 280px">

<input style="width: 230px; direction: ltr" id="txtWebSite" name="txtWebSite" value="http://" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'" />

</td>

</tr>

<tr>

<td colspan="2" style="text-align: left">

<div class="smiley">

<a href="javascript:void(0);" onclick="insertSmiley('S001')">

<img src="http://www.blogsky.com/images/smileys/001.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S004')">

<img src="http://www.blogsky.com/images/smileys/004.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S005')">

<img src="http://www.blogsky.com/images/smileys/005.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S006')">

<img src="http://www.blogsky.com/images/smileys/006.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S007')">

<img src="http://www.blogsky.com/images/smileys/007.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S018')">

<img src="http://www.blogsky.com/images/smileys/018.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S025')">

<img src="http://www.blogsky.com/images/smileys/025.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S035')">

<img src="http://www.blogsky.com/images/smileys/035.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S027')">

<img src="http://www.blogsky.com/images/smileys/027.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S024')">

<img src="http://www.blogsky.com/images/smileys/024.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S014')">

<img src="http://www.blogsky.com/images/smileys/014.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S022')">

<img src="http://www.blogsky.com/images/smileys/022.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S042')">

<img src="http://www.blogsky.com/images/smileys/042.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S028')">

<img src="http://www.blogsky.com/images/smileys/028.gif" alt="" /></a> <a href="javascript:void(0);" onclick="insertSmiley('S023')">

<img src="http://www.blogsky.com/images/smileys/023.gif" alt="" /></a>

</div>

سوال خود را تایپ نمائید :

<textarea id="txtComment" name="txtComment" style="border: 1px solid #FF9900; width: 330px; height: 140px; font-family: Tahoma; font-size: 8pt;" onkeypress="FKeyPress(event)" onkeydown="FKeyDown(event)" onfocus="this.style.backgroundColor='#FFFF99'" onblur="this.style.backgroundColor='#FFF'"></textarea>

</td>

</tr>

<tr>

<td colspan="2" style="text-align: right;">

<div style="float:right">

<input type="checkbox" id="chkSave" style="border: none; background: none;" />

<label for="chkSave">

ذخیره مشخصات</label>

<span onclick="DeleteProfile()" style="cursor: pointer; font-weight: bold;">[حذف مشخصات]</span>

</div>

<div style="float:left">

<input type="submit" name="btnSend" id="btnSend" class="button" onclick="sen();" value="ارسال" style="float:left" /><br><br><br><br>

<div id="sen" style="text-align:center;color:#FF0000;"></div>

</div>

</td>

</tr>

<gravatarHelp>

<tr>

<td colspan="2" style="text-align: center; padding:10px 0">

@message

</td>

</tr>

</gravatarHelp>

</table>

<script language="javascript" type="text/javascript">GetProfile()</script>

</center>

</form>

<comment>

<many>

<div class="commentspart">

<div class="info">

<span class="sender">@authorName</span> <span class="web"><a href="@authorWebsite" target="_blank">@authorWebsite</a></span>

</div>

<div>

<gravatar><img class="gravatar" src="@image" alt="" /></gravatar>@text<div style="clear:both"></div>

</div>

<div style="text-align: left;">@date ساعت <span dir=ltr>@time</span></div>

<reply>

<div class="replay">

<strong>پاسخ: </strong>

<br />

@text

</div>

</reply>

</div>

</many>

</comment>

</div>

<div class="footer">

<div>

<div class="left">

<div class="mid">

<div class="right">

</div>

</div>

</div>

</div>

</div>

</div>

<script type="text/javascript">

document.forms[0].onsubmit = function () {

var formatx;

if (document.forms[0].txtName.value == "") {

alert("لطفا نام خود را وارد کنید");

document.forms[0].txtName.focus();

return false;

}

formatx = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

if (document.forms[0].txtEmail.value != "") {

if (!formatx.test(document.forms[0].txtEmail.value)) {

alert("نشانی ایمیل شما اشتباه تایپ شده و یا معتبر نمی باشد");

document.forms[0].txtEmail.select();

return false;

}

}

if (document.forms[0].txtComment.value == "") {

alert("شما سوالی مطرح ننموده اید. لطفا سوال خود را تایپ کنید");

document.forms[0].txtComment.focus();

return false;

}

document.getElementById('btnSend').disabled = true;

}

</script>

</body>

</html>


===================================================
برای تشکر از دکمه « سپاسگزارم » استفاده نمایید
سه شنبه 29 اردیبهشت 1394 - 07:22
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : vahid201 -



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex