PDA

View Full Version : حذف history فیلدهای input



tux-world
چهارشنبه 27 بهمن 1389, 12:28 عصر
موقعی که از تگهای <input> استفاده میکنیم history درست میکنه براوزر و توش دوبار کلیک کنیم نمایش داده میشن. حالا چطوری میشه تو کد نویسی اینها رو پاک کرد بدون اینکه بیاییم کل تاریخچه براوزر رو پاک کنیم ؟
این کد به درد می خوره ؟

<script language="JavaScript"><!--
function DisablingBackFunctionality()
{
var URL;
var i ;
var QryStrValue;
URL=window.location.href ;
i=URL.indexOf("?");
QryStrValue=URL.substring(i+1);
if (QryStrValue!='X')
{
window.location=URL + "?X";
}
}
//--></script>

tux-world
چهارشنبه 27 بهمن 1389, 13:43 عصر
این کد رو هم پیدا کردم ولی نتونستم ازش استفاده بکنم


<script type="text/javascript">
function clickclear(thisfield, defaulttext) {
if (thisfield.value == defaulttext) {
thisfield.value = "";
}
}
function clickrecall(thisfield, defaulttext) {
if (thisfield.value == "") {
thisfield.value = defaulttext;
}
}
</script>
<input type="text" name="myfield" onclick="clickclear(this, 'default text')" onblur="clickrecall(this,'default text')" />

hossin.esm
چهارشنبه 27 بهمن 1389, 13:56 عصر
autocomplete="off"


<input type="text" name="username" value="نام کاربری" autocomplete="off"/>

tux-world
چهارشنبه 27 بهمن 1389, 14:44 عصر
ممنون ولی با دوبار کلیک کردن داخل کادر منوی تاریخچه ظاهر میشه