 
			
				07.08.2015, 17:38
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.08.2015 
					
					
					
						Сообщений: 154
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				вопрос про декодирование в JS
			 
			
		
		
		
		мне на сервер из форм приходят пробелы закодированные плюсами. Как правильно декодировать это средствами js? decodeURI и прочие не меняют плюсы. То есть, я понимаю, что можно вручную это сделать реплейсом, но может есть какой-то "универсальный" подход? 
 
И, кстати, на что тут еще обратить внимание, что еще кроме пробелов кодируется в JS "по-своему"? 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось javaQest, 07.08.2015 в 18:27.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 17:51
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 не использовать jquery 
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 17:57
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.08.2015 
					
					
					
						Сообщений: 154
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		не использовать jquery
	 | 
 
	
 
 А с чего Вы взяли, что я его использую?  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 18:09
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
<script src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
<script>
    var chr = ' ';
    alert($.param(chr));
    alert(encodeURIComponent(chr));
</script>
 
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 18:11
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.08.2015 
					
					
					
						Сообщений: 154
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 nerv_, 
 Какое это отношение имеет к моему вопросу? 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 18:14
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.08.2015 
					
					
					
						Сообщений: 154
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 nerv_, 
 Кстати, жеквери, в данном случае, закодировало адекватно. непонятно, почему нейтив JS не кодирует так. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 18:31
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 14.01.2015 
					
					
					
						Сообщений: 12,989
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от javaQest
			
		
	 | 
 
	| 
		мне на сервер из форм приходят пробелы закодированные плюсами. Как правильно декодировать это средствами js?
	 | 
 
	
 
 Приходят на сервер, а проблемы решать на JS? Для этого существует функции серверного языка, например в РНР:
 
echo urldecode('aaaa+aaaa'); //aaaa aaaa
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 18:34
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.08.2015 
					
					
					
						Сообщений: 154
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 laimas, 
 Дело в том, что данный сервер тоже на JS, иначе вопроса бы не возникло, естественно, капитан. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 18:46
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.09.2013 
					
					
					
						Сообщений: 1,436
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от laimas
			 
		
	 | 
 
	| 
		Приходят на сервер, а проблемы решать на JS?
	 | 
 
	
 
 В чем противоречие?
 
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	
		Для этого существует функции серверного языка, например в РНР: 
echo urldecode('aaaa+aaaa'); //aaaa aaaa
	 | 
 
	
 
 Чем JS не серверный язык?
 
---
 
По теме: ты же ноду используешь, да?  https://nodejs.org/api/querystring.html попробуй. 
Кстати, когда ты там с нами с Кобезззой об элитном кодинге договоришь?)  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Erolast, 07.08.2015 в 18:50.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				07.08.2015, 18:57
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.08.2015 
					
					
					
						Сообщений: 154
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Erolast
			
		
	 | 
 
	| 
		Кстати, когда ты там с нами с кобезззой об элитном кодинге договоришь?)
	 | 
 
	
 
 Мне честно говоря, надоела эта бестолоквщина. В вашей с ним реализации не было множественного наследования как такового, там была реализация множественного наследования для отдельно взятого объекта. Каждый раз придется пилить заново эту реализацию для каждого частного случая. Я пытался вести какой-то, более менее цивилизованный диалог, но эта обезьяна просто тяфкает, с ней трудно разговаривать на человеческом языке, практически не возможно. Любая аргументация с моей стороны сопровождается невнятным изрыганием произвольных звуков. Да и реализация, была твоя,  а не его. Я плюнул на это, все равно не переорешь свору. Оно мне надо? Я знаю за себя, и прекрасно вижу за него. Доказывать что-либо, кому-либо я не собираюсь.   И к той теме возвращаться не буду.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 
 
 
 
	 | 
 
 
 |