<script type="text/javascript">
window.onload=function() {
var data=location.search;
if(data) {
data=location.search.substring(1); // remove the '?'
data=data.split('&');
var pairs={};
for(var i=0; i<data.length; i++){
var tmp=data.split('=');
pairs[tmp[0]]=tmp[1];
}
var f = document.myform;
for (var i in pairs) {
if(f.elements) {f.elements.value = pairs;}
}
}
};
</script>
А как это сохранить в куки, чтоб работало по всему сайту, а не каждй раз обнулялось?
[umka], так дело в том что отключение сайт ничего все равно не дает
RaftKorn добавил 12.06.2011 в 19:12
Блин, .htaccess сволочи замаскировали, недочистил его...
artrozik, спасибо, то что нужно!
Пользовался графическими услугами ТС, остался очень доволен!
PLSB, спасибо, вроде оно)
Конечно можно, сохраните файл в UTF и поставьте кодировку страницы UTF
Да там сайт весь на UTF-8 , проблема я так понимаю именно в подхвате скриптом переменной из урла, так как она в урле выглядит как %EF%F0%E8%E2%E5%F2
Спасибо за подсказку, наше вот такое решение:
window.onload=function() {
var data=location.search;
if(data) {
data=location.search.substring(1); // remove the '?'
data=data.split('&');
var pairs={};
for(var i=0; i<data.length; i++){
var tmp=data.split('=');
pairs[tmp[0]]=tmp[1];
}
var f = document.myform;
for (var i in pairs) {
if(f.elements) {f.elements.value = pairs;}
}
}
};
</script>
<form name="myform" >
<input type="text" name="type" value="">
<input type="text" name="name" value="">
<input type="text" name="id" value="">
<input type="text" name="id888" value="">
</form>
Вот только если у нас занчение написано на кирилице, то в форму передаеться вот что - ����� - это можно как-то исправить?
LEOnidUKG, 4arger, большое спасибо!
Не первый год работаю с Андреем, 100% ГАРАНТ!
Что по серверу слышно?