måske... Jeg har 3 arrays med en masse data fra en mysql database som jeg skal godt vil overføre til en side som er sat op til udskrift, i stedet for at skulle til at lede databasen igennem 1 gang til, hvilket tager mindst 4 sekunder (som sagt, en masse data).
Synes godt om
Slettet bruger
02. oktober 2006 - 14:11#3
er det som javascript array og hvordan ser din udskriftsside ud?
hm den løsning er nok ikke den bedste. Det er den samme side der bliver kaldt, bare med visse ting "fjernet". Jeg tænkte også på om det på nogen måde kunne lade sig gøre med en form?
Synes godt om
Slettet bruger
02. oktober 2006 - 20:15#9
Du kan bruge denne funktion til at fjerne alle elementer med attributten print sat til false. På denne måde behøver du ikke åbne et nyt vindue, men kan toggle mellem printdesign og webdesign.
Jeg har kun testet i Firefox og IE, så ved ikke, hvordan andre browsere håndterer funktionen.
Den kaldes sådan her:
togglePrint('none'); //<- skjuler alle elementer med print='false' togglePrint(''); //<- viser alle elementer med print='false'
<p print='false'>Dette bliver skjult <p>dette bliver vist <p print='true'>Dette bliver også vist
<script type='text/javascript'> var uA = navigator.userAgent.toLowerCase(); if(uA.indexOf('opera') != -1){ var browser = "opera"; }else if(uA.indexOf('msie') != -1){ var browser = "ie"; }else if(uA.indexOf('firefox') != -1){ var browser = "ff"; }else{ var browser = "other"; } function togglePrint(display_val){ var allElements = document.getElementsByTagName("*"); for(obj in allElements){ var print = (browser == "ie") ? allElements[obj].print : allElements[obj].getAttribute('print'); if(print == 'false'){ allElements[obj].style.display = display_val; } } } </script>
vi valgte at løse det på en anden måde. vi brugte en iframe som blev kaldt med en side hvor den hentede al data en gang til.. kom med et svar hvis du vil have point
Synes godt om
Slettet bruger
21. december 2006 - 14:24#11
Nej tak.. Behold pointne hvis i brugte en anden løsning..
/1..
Synes godt om
Ny brugerNybegynder
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.