30. juli 2007 - 16:14Der er
6 kommentarer og 1 løsning
Window.open med "usynlige" variabler
Jeg har en funktion, der åbner et nyt vindue med variabler i adresselinien, men nu skal jeg have dem med over uden at de er synlige i adresselinien. Hvordan kan jeg det?
function print() { var fra = document.indtastordre.fradato.value; var til = document.indtastordre.tildato.value; window.open('../print.php?fradato=' + fra + '&tildato=' + til); }
Det er lavet sådan at jeg kalder den samme Form fra flere links og jeg laver bereninger og tager variabler med over afhængig af hvilke links man klikker på. Det virkede også fint, men nu skal jeg så samtidig undgå synlige variabler i adresselinien.
F.eks. en iframe, der er skjult ( f.eks. style="display:none" ) eller bare er så lille, at man ikke kan se den ( f.eks. style="width:0px;height:0px;" )..
function print() { var fra = document.indtastordre.fradato.value; var til = document.indtastordre.tildato.value; document.getElementById('skjult').location.href = '../print.php?fradato=' + fra + '&tildato=' + til; }
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.