soheilweb
Active Member
البته من با Adsl رو خطم البته اين فيلترش شديد تره
والا راستش رو بخوای منم دارم از ADSL استفاده میکنم.
ولی متعسفانه باز نمیکنه و فیلتر هستش.
به هر حال ممنون.
البته من با Adsl رو خطم البته اين فيلترش شديد تره
دوست عزیز با توجه به این که سوال شما برای بسیاری از کاربران دیگر هم پیش آمده من سعی می کنم به صورت کاملا ابتدایی و ساده برای شما و بقیه توضیح بدم .
البته برای این کار روش های زیادی هست و من سعی می کنم یکی از ساده ترین روش ها را برای شما توضیح بدهم :
برای شروع قبل از </head> در فایل اصلی سایتتون ( فایل default.asp و یا فایل index ) اسکریپت زیر را قرار دهید ، البته شما می توانید این اسکریپت را در یک فایل بصورت sample.js هم ذخیر کنید و سپس این فایل را در فایل اصلی فراخوانی کنید :
HTML:<script type="text/javascript"> <!-- var xmlHttp; function createRequest(){ if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); } } function page(url){ createRequest(); xmlHttp.open("GET", url, true); xmlHttp.onreadystatechange = updatepage; xmlHttp.send(null); } function updatepage(){ document.getElementById('page').innerHTML = "<div><img src='loading.gif'><br>Requesting Content ...</div>" if(xmlHttp.readyState == 4){ document.getElementById('page').innerHTML = xmlHttp.responseText } } //--> </script>
و اما توضیحاتی که فکر می کنم به درد شما بخوره :
1. اگر توجه کنید در کد بالا قسمتی شبیه به <div><img src='loading.gif'><br>Requesting Content ...</div> وجود دارد ، این قسمت مربوط به پیامی است که هنگام لود شدن صفحه به شما نمایش داده می شود شما می توانید این پیام را بصورت دلخواه تغییر دهید .
2. این کد در صفحه شما به دنبال لایه یا جدولی با شناسه page می گردد و محتویات مورد نظر شما را جایگزین محتوای آن لایه می کند .
و اما ادامه کار :
حالا در صفحه قسمتی که نیاز است تغییر کند را درون یک لایه یا جدول به صورت زیر قرار دهید :
HTML:<div id="page"> محتویاتی که هنگام ورود کاربر به سایت شما باید نمایش داده شود </div>
در ادامه شما باید صفحات دیگر سایت را طراحی کنید برای مثال یک صفحه با نام news.asp ایجاد و سورس های مربوط به اخبار سایت خود را درون آن قرار دهید .
حالا یک لینک بصورت زیر ایجاد کنید :
HTML:<a href="#" onclick="page('news.asp');">اخبار</a>
کلیک روی این لینک باعث خواهد شد تا محتویات فایل news.asp به جای هر آنچه در <div id="page"> وجود دارد قرار گیرد.
شما می توانید برای سایر صفحات نیز از این روش استفاده کنید .
البته همان طور که گفتم این ابتدایی ترین روش برای استفاده از ای جکس است و عملا بهترین استفاده از ای جکس زمانی است که از آن برای تبادل اطلاعات از بانک داده استفاده شود .
بسم الله الرحمن الرحيمبا سلام
از دوستان عزیز میخواستم بپرسم که چگونه میشه در صفحات hotkey یا shortkey مثل gmail قرار داد مثلا در gmail با فشار دادن دکمه c وارد قسمت compose میشه
lممنون میشم در این زمینه کمکم کنین
مرسی دوست خوبم ولی خوب چطوری؟ می تونین کد اونو بگین چیهبسم الله الرحمن الرحيم
با سلام
تا آنجايي كه من اطلاع دارم / اين كار را مي توانيد با جاوا اسكريپت انجام دهيد.
سلام دوستان
من به دنبال يك كد آجاكس هستم كه چندين tab داشته باشه و با انتخاب هر تب اطلاعات داخل اون رو نشان بده بايد باشه همچين چيزي اگر لينكي داريد لطفا برام بزاريد
بسم الله الرحمن الرحيم
با سلام
تا آنجايي كه من اطلاع دارم / اين كار را مي توانيد با جاوا اسكريپت انجام دهيد.
بسم الله الرحمن الرحيمکسی جواب ما رو نمی ده
منظورم اینه که چطوری میشه یه مثال بزنین
سلام دوستان
من به دنبال يك كد آجاكس هستم كه چندين tab داشته باشه و با انتخاب هر تب اطلاعات داخل اون رو نشان بده بايد باشه همچين چيزي اگر لينكي داريد لطفا برام بزاريد
[left]<div >
</div>
<form method="POST" action="یک صفحه ی دلخواه">
</form>[/left]
دوست عزیز با توجه به این که سوال شما برای بسیاری از کاربران دیگر هم پیش آمده من سعی می کنم به صورت کاملا ابتدایی و ساده برای شما و بقیه توضیح بدم .
البته برای این کار روش های زیادی هست و من سعی می کنم یکی از ساده ترین روش ها را برای شما توضیح بدهم :
برای شروع قبل از </head> در فایل اصلی سایتتون ( فایل default.asp و یا فایل index ) اسکریپت زیر را قرار دهید ، البته شما می توانید این اسکریپت را در یک فایل بصورت sample.js هم ذخیر کنید و سپس این فایل را در فایل اصلی فراخوانی کنید :
HTML:<script type="text/javascript"> <!-- var xmlHttp; function createRequest(){ if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); } } function page(url){ createRequest(); xmlHttp.open("GET", url, true); xmlHttp.onreadystatechange = updatepage; xmlHttp.send(null); } function updatepage(){ document.getElementById('page').innerHTML = "<div><img src='loading.gif'><br>Requesting Content ...</div>" if(xmlHttp.readyState == 4){ document.getElementById('page').innerHTML = xmlHttp.responseText } } //--> </script>
و اما توضیحاتی که فکر می کنم به درد شما بخوره :
1. اگر توجه کنید در کد بالا قسمتی شبیه به <div><img src='loading.gif'><br>Requesting Content ...</div> وجود دارد ، این قسمت مربوط به پیامی است که هنگام لود شدن صفحه به شما نمایش داده می شود شما می توانید این پیام را بصورت دلخواه تغییر دهید .
2. این کد در صفحه شما به دنبال لایه یا جدولی با شناسه page می گردد و محتویات مورد نظر شما را جایگزین محتوای آن لایه می کند .
و اما ادامه کار :
حالا در صفحه قسمتی که نیاز است تغییر کند را درون یک لایه یا جدول به صورت زیر قرار دهید :
HTML:<div id="page"> محتویاتی که هنگام ورود کاربر به سایت شما باید نمایش داده شود [/QUOTE]</div>
در ادامه شما باید صفحات دیگر سایت را طراحی کنید برای مثال یک صفحه با نام news.asp ایجاد و سورس های مربوط به اخبار سایت خود را درون آن قرار دهید .
حالا یک لینک بصورت زیر ایجاد کنید :
HTML:<a href="#" onclick="page('news.asp');">اخبار</a>
کلیک روی این لینک باعث خواهد شد تا محتویات فایل news.asp به جای هر آنچه در <div id="page"> وجود دارد قرار گیرد.
شما می توانید برای سایر صفحات نیز از این روش استفاده کنید .
البته همان طور که گفتم این ابتدایی ترین روش برای استفاده از ای جکس است و عملا بهترین استفاده از ای جکس زمانی است که از آن برای تبادل اطلاعات از بانک داده استفاده شود .
یعنی جایگزین محتوای قبلی نمی شه . امیدوارم متوجه منظورم شده باشید . ممنون2. این کد در صفحه شما به دنبال لایه یا جدولی با شناسه page می گردد و محتویات مورد نظر شما را جایگزین محتوای آن لایه می کند .