What shall I modify on this code to make it clear to the browsers that "you can save this fields". (For that users who don't want to enter them any time)
(browser info and resolution are hidden fields for statistics)
<form id='log_in' action='/_fn/log_in.php' method=post>
<ul id='m1_bal'>
<!--<li><a HREF='/print' TITLE='belépés' tabindex=3><img WIDTH=32 HEIGHT=32 ALT='' SRC='/images/menu1/nyil.png'></a></li>-->
<li><input type=submit value='belépés' tabindex=3></li>
<li><!--[if IE]>jelszó:<![endif]--><input name='password' tabindex=2 type=password placeholder='jelszó'></li>
<li><!--[if IE]>email:<![endif]--><input name='email' tabindex=1 type=text placeholder='email'></li>
<input name='felbontas' type=hidden>
<input name='bongeszo' type=hidden>
<input name='href' type=hidden>
</ul>
</form>
The javascript code:
$('#log_in').submit(function(e){
//browser info
var b = "?";
if( $.browser.msie)b = "IE";
if( $.browser.webkit)b = "Webkit";//Chrome/Safari
if( $.browser.opera)b = "Opera";
if( $.browser.mozilla)b = "Mozilla";
var bongeszo = b+" "+$.browser.version;
//resolution
var felbontas = $(document).width()+"x"+$(document).height();
/* METHOD 2
$(this).find('input[name=bongeszo]').val(bongeszo);
$(this).find('input[name=felbontas]').val(felbontas);
$(this).find('input[name=href]').val(window.location.href);
*/
e.preventDefault();
$.post($(this).attr('action'),{
email: $(this).find('input[name=email]').val(),
password: $(this).find('input[name=password]').val(),
felbontás: felbontas,
böngésző: bongeszo
},function(answer){
if(answer=="1")window.location.reload();else
alert(answer);
});
});
If you say: dont use ajax, I tell, that I have tired it without it too. See: METHOD 2