Ignore:
Timestamp:
Aug 31, 2013, 10:00:03 AM (6 years ago)
Author:
marcimat@…
Message:

Mieux protéger la variable $q en js

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/code.spip.net/autodoc/trunk/templates/zora/content/recherche.twig

    r74958 r75168  
    2020               
    2121                $q = $.getURLParameter('q');
    22                 if ($q) {
     22                $_q = $('<div></div>').text($q).html();
     23                if ($_q) {
    2324                        $('#recherche input').val($q);
    24                         $('#titre').append('<em> « ' + $q + ' »</em>')
     25                        $('#titre').append('<em> « ' + $_q + ' »</em>')
    2526                        $('.breadcrumb .titre')
    2627                                .append(' <span class="divider">/</span>')
    27                                 .after('<li class="search active">' + $q + '</li>')
     28                                .after('<li class="search active">' + $_q + '</li>')
    2829                        $('#results').append(
    2930                                "<div class='chargement'>Recherche en cours…</div>"
     
    3839        $recherche = function() {
    3940                $q = $.getURLParameter('q');
    40                 if ($q) {
     41                $_q = $('<div></div>').text($q).html();
     42                if ($_q) {
     43                        $q = $q.replace(/'/g, "\\'");
     44
    4145                        var count = 0;
    4246                        var timer = setInterval(function(){
Note: See TracChangeset for help on using the changeset viewer.