записать переменную URL GET на страницу, используя JavaScript - PullRequest
1 голос
/ 02 декабря 2011

У меня есть форма, которая содержит редактор wysiwyg.Данные формы отправляются на страницу с помощью метода GET в форме.

Как бы я расшифровал (чтобы сохранить теги DIV и BR) в переменной и распечатал ее на странице, используя Javascript?

Буду признателен за любую помощь

Ответы [ 2 ]

1 голос
/ 02 декабря 2011

Эквивалентом декодирования будет unescape (), у вас должно получиться что-то вроде этого:

(function(){ 
   document.$_GET = [];
   var urlHalves = String(document.location).split('?');
   if(urlHalves[1]){
      var urlVars = urlHalves[1].split('&');
      for(var i=0; i<=(urlVars.length); i++){
         if(urlVars[i]){
            var urlVarPair = urlVars[i].split('=');
            document.$_GET[urlVarPair[0]] = urlVarPair[1];
         }
      }
   }
})();

document.write(unescape(document.$_GET['varname']));
0 голосов
/ 02 декабря 2011

Может быть, вам стоит попробовать этот скрипт: http://www.webtoolkit.info/javascript-url-decode-encode.html Он кодирует, декодирует все.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...