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>