Avatar billede 44fire44 Nybegynder
30. december 2001 - 16:48 Der er 22 kommentarer og
1 løsning

Hjælp, Jeg har et problem...

Hej Alle.

På min hjemmeside (www.get-ready.dk)
har jeg en side med snydekoder til computerspil.

dér har jeg en \"printervenlig knap\" til at printe koderne ud!

Men når jeg så trykker \"Print\", så kommer hele siden ud

(Jeg har lavet hele \"skelletet\" i PHP og brugt includes), men det er kun den enkle includes der skal printes ud!?

Hvordan kan man det?
Avatar billede 44fire44 Nybegynder
30. december 2001 - 16:50 #1
kig under [\"Snydekoder\" > \"A\" > \"Abomination\"]

for et eksembel!
Avatar billede hojben Novice
30. december 2001 - 16:51 #2
drop din nytårs hilsen... den er ret irreterende..

Kommer flere gange
Avatar billede Slettet bruger
30. december 2001 - 16:52 #3
Lav et link, hvor kun den include-fil indgår. Linket kan eventuelt åbne et nyt vindue, hvorfra man kan udskrive.
Avatar billede 44fire44 Nybegynder
30. december 2001 - 16:53 #4
i know!!
Avatar billede 44fire44 Nybegynder
30. december 2001 - 16:54 #5
hojben -> Jeg mangler \"OnUnload\"
Avatar billede 44fire44 Nybegynder
30. december 2001 - 16:54 #6
magik -> hvad mener du??
Avatar billede 44fire44 Nybegynder
30. december 2001 - 16:58 #7
hojben -> hvad med nu?
Avatar billede 44fire44 Nybegynder
30. december 2001 - 16:59 #8
jeg vil have designet som det er nu.. findes der en knap (evt. i PHP el. lign) som man kan bruge i stedet??
Avatar billede liquid- Nybegynder
30. december 2001 - 16:59 #9
Jeg tror han mener at du skal lave et link, som åbner et nyt vindue når man klikker på det. I det vindue skal du så have en printervenlig version.
Avatar billede Slettet bruger
30. december 2001 - 17:01 #10
Ved faktisk intet om PHP, men formoder at du har enten tekst (snydekode) eller filnavn i en database.

Så kunne du jo lave et link der hedder noget á la \"Vis printvenlig side\", der åbner et nyt vindue med teksten fra den snydekode.

I det nye vindue laver du så samme metode med javascript til udskrift.

Ved ikke om du kan følge mig, men jeg kan desværre ikke kode det for dig :(
Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:01 #11
altså en popup med snydekoden i??
Avatar billede Slettet bruger
30. december 2001 - 17:03 #12
Nemlig :)
Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:04 #13
nope.. jeg har dem som *.HTML sider! (jeg har lavet dem for ca. 1 år siden og dengang vidste jeg knap nok at der var noget der hed PHP!?)
Avatar billede liquid- Nybegynder
30. december 2001 - 17:11 #14
Så brug dem!
Avatar billede Slettet bruger
30. december 2001 - 17:13 #15
Hvad mener du? Hvis der ikke er grafik i html-filerne er det vel ligegyldigt. Du skriver selv at du includer de enkelte snydekoder.

Så kan det vel også lade sig at gøre at sende filnavnet med over som parameter til et nyt vindue.

Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:13 #16
jeg vil IKKE have en popup...

kan man ikke lave print knappen om, så den printer en anden side ud, end den man ser??
Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:14 #17
den printer jo hele siden ud!! inkl. alle rammer osv.. 
Avatar billede repox Seniormester
30. december 2001 - 17:23 #18
Nej.... Du kan jo heller ikke starte en bmw hvis du sidder i en honda, vel ?

Du bliver nød til at lave en printervenlig side, om det er popop eller en anden side er jo ligegyldigt, men du bliver nød til at lave en decideret printervenlig side....
Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:28 #19
findes der virkelig ikke et script der kan printe en side ud??

fx. en index side. hvor der står: klik her for at printe Dronningens Nytårstale Ud!, og så printer den en anden side ud end den der er der???
Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:34 #20
kan man ikke bruge noget lign. det her??

<html>
<head>
<script language=\"JavaScript\">
function myprint() {
window.parent.frame2.focus();
window.print();
}
</script>
</head>
<body>
<input type=button value=\"Print Right Frame\" onClick=\"myprint()\">
</body>
</html>

men programmere det om til php ect.??
Avatar billede repox Seniormester
30. december 2001 - 17:34 #21
Så skulle det da lige være fordi den åbner en popop, kører udskriv kommandoen og selv lukker siden igen....
Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:36 #22
hey se her! hvad jeg selv har fundet!!

hej har følgende:


.printOnly {visibility: visible;}
.screenOnly {visibility: hidden;}

<link href=\"../styles/screen.css\" media=\"screen\" rel=\"stylesheet\" type=\"text/css\">
<link href=\"../styles/print.css\" media=\"print\" rel=\"stylesheet\" type=\"text/css\" >
</head>

samt:
<Body>
her er en anden teskt
<a href=\"java script:self.focus();self.print();\">Print </a>

<span class=\"printOnly\">
en tekst</span>

<body>
Det jeg skriver i <span> kommer ikke på skærmen hvilker er det jeg ønsker, men det kommer heller ikke ud på printeren. Hvad gør jeg galt ???

Hilsen
Søren




Avatar billede 44fire44 Nybegynder
30. december 2001 - 17:39 #23
Altså hvis det er \"test.htm\" der skal printes..

<html><head><title>Test af CSS element: \'visibility\'</title>
<link href=\"screen.css\" media=\"screen\" rel=\"stylesheet\" type=\"text/css\" />
<link href=\"print.css\" media=\"print\" rel=\"stylesheet\" type=\"text/css\" />
</head><body>
Dette vil blive vist både i udskrift samt på skærmen!
<span class=\"printOnly\"> Det her vil kun blive vist i udskriften!</span>
<span class=\"screenOnly\"> Dette vil kun komme ud på skærmen!</span>
</body></html>


Så jeg lukker!
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