Ce JavaScript est utilisé dans les popup de cps 3.2.4, entre autre dans les  
deux pages templates suivante : widget_newsletter_internallinks_render.pt et 
widget_internallinks_render.pt.

code JS :

        function update_results() {
          if (xmlhttp) { 
            var textareaElement = document.getElementById(intlinks_w_id);
            var links_div = document.getElementById(all_div_id);
            d = document;
            var params = '';
            var links = textareaElement.value.split('\n');

            for(i=0; i < links.length; i++) {
              var link = links[i];
              if(link.length) {
                params += 'results:list=' + link + '&';
              }
            }

            var url = 'results_html_render?no_form:int=0&' + params;

            xmlhttp.open('GET', url, false);  <---- /// CA PLANTE ICI  ///
            xmlhttp.send(null);

            var links_html = xmlhttp.responseText;

            links_div.innerHTML = links_html;

          }
        }





Il y'a un problème lorsque l'on dépasse un certain nb de "lien".
En effet, plus on mets de liens, plus la variable "url" grossi , plus la 
requete émise sera longue, et comme il y'a une limitation de longueur sur les 
url cela génére une erreur javascript.

Est ce que quelqu'un à déjà rencontré le problème, y'a t'il un correctif ?

Merci

_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à