Avatar billede Morten Professor
05. august 2020 - 12:44 Der er 6 kommentarer

Clone text fra cookie til link

Hej

Vil meget gerne clone en cookies tekst.
Har prøvet lidt af hvert, forsøger at kunne bruge den tekst at følge med til et andet link altså fra domæne til et andet domæne (Alias)

Her er den kode jeg bruger nu:
(function($) {
            $(document).ready(function() {

                window.history.replaceState({}, '', `${location.pathname}#<?php echo $_COOKIE['guid']; ?>`);
                var clone_guid = $('.guid').val();


                $("a").each(function() {
                    var $this = $(this);
                    var _href = $this.attr("href");
                    $this.attr("href", _href + clone_guid);
                });
            })
        })(jQuery);

Muligheden med GET er ikke en mulighed desværre.

Håber der er en der har en god løsning

Med venlig hilsen
Morten
Avatar billede jakobdo Ekspert
05. august 2020 - 17:36 #1
Hvad med noget ala:

alert(document.cookie);

Så har du alt cookie data.
Avatar billede Morten Professor
05. august 2020 - 20:09 #2
Ja god ide ;) Kan jeg filtere på det så jeg kun får det frem jeg gerne vil have frem?
Avatar billede jakobdo Ekspert
06. august 2020 - 08:42 #3
Avatar billede jakobdo Ekspert
06. august 2020 - 08:42 #4
Glemte lige. Kig på funktionen: getCookie(...)
Avatar billede Morten Professor
06. august 2020 - 08:57 #5
Super det prøver jeg :)
Avatar billede Morten Professor
07. august 2020 - 07:12 #6
Så lykkedes det, det virker nu. Nu kan jeg tilgå 3 alias og få kurven til at følge med på alle tre sider. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester