Avatar billede sobr Nybegynder
11. oktober 2002 - 11:29 Der er 30 kommentarer og
1 løsning

Udskrivning af en enkelt ramme (hovedindhold)

Jeg har lavet en hjemmeside, som er bygget op af rammer. www.be-you-consulting.dk

Problemet er, at når jeg højreklikker i rammen med hovedindholdet og vælger udskriv, udskriver den  rammen, med den grå streg. Hvad er det dog for noget???
I hvertfald ikke brugervenligt.
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 11:38 #1
Hvad med at lave en udskrifts knap???
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 11:38 #2
Det er til kunderne du mener der ikke er brugervenligt eller hvad????
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 11:45 #3
Du kan da lave en knap og lave dette her med 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>
---------------------------------------------------------------------------
Avatar billede sobr Nybegynder
11. oktober 2002 - 11:56 #4
Skulle den ikke udskrive siden jeg højreklikker på, det er egentlig det jeg tænker på, ellers er der jo ikke mening med genvejsmenuen. Men det er måske et problem i rammer???

Udskrifts knap! har jeg tænkt på

Og det er kunderne jeg tænker på.

value="Print Right Frame" - skal man ikke skrive "navnet" på rammen?
jeg har jo lavet stregerne, som opdeler siden med rammer også.
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 11:59 #5
Jowda.....
Print Right Frame = Framens navn!
Avatar billede sobr Nybegynder
11. oktober 2002 - 12:00 #6
Det vil jeg lige prøve
Vender tilbage.
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 12:06 #7
ok
Avatar billede sobr Nybegynder
11. oktober 2002 - 12:51 #8
Jeg er ikke lige så skrap til JavaScript endnu, så kan du ikke lige forklare lidt om scriptet?
Jeg kan ikke få det til at virke
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 13:13 #9
Ok.... jamen du smækker fkatisk bare scriptet ind i din html kode.... lige der hvor head starter:
<script language="JavaScript">
function myprint() {
window.parent.frame2.focus();
window.print();
}
</script>

Og det her skal ind i body:
<input type=button value="Print Right Frame" onClick="myprint()">

Jeg har nu ingen problemer med den!
Avatar billede sobr Nybegynder
11. oktober 2002 - 13:22 #10
Ja-ja det er heller ikke det jeg har problemer med.

Men hvad fortæller:

function myprint() {
window.parent.frame2.focus();
window.print();

Hvilken funktion har det?
Avatar billede sobr Nybegynder
11. oktober 2002 - 13:55 #11
Du er da nødt til at fortælle, om der er noget som jeg skal tilrette til mine sider.

;-)
Avatar billede sobr Nybegynder
11. oktober 2002 - 14:06 #12
Når jeg klikker på knappen vises det gule udråbstegn på proceslinjen og der skrives "Der opstod en fejl på siden".

Hjælp mig nu!!!
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 14:10 #13
Ok.... skal jeg lige sende en lille demo af hvordan den virker???
Avatar billede sobr Nybegynder
11. oktober 2002 - 14:13 #14
Ja tak, det ville være dejligt!
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 14:20 #15
email adresse???
Avatar billede sobr Nybegynder
11. oktober 2002 - 14:25 #16
sobr@mail.dk
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 14:26 #17
Så er de sendt!
Avatar billede sobr Nybegynder
11. oktober 2002 - 14:29 #18
Tak skal du ha'
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 14:50 #19
Virker det nu????
Avatar billede sobr Nybegynder
11. oktober 2002 - 15:01 #20
Desværre, nej.
Jeg sidder og tænker på:

window.parent.frame2.focus();

Er det adressen til rammen som skal udskrives?
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 15:07 #21
Ja den side du gerne vil skrive ud... altså FRAMENS navn.... den skal du skifte ud med frame2
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 15:09 #22
Jeg kan se at din hedder indhold
Altså skal den se sådan her ud:

window.parent.indhold.focus();
Avatar billede sobr Nybegynder
11. oktober 2002 - 15:14 #23
Og det har jeg rettet nu - og så skriver den gud hjælpe mig den grå streg ud!!!

Ligesom når jeg højreklikker på siden og vælger udskriv  ???????
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 15:16 #24
Hmmm.......

Vil du sende source filerne til mig, så skal jeg ordne dem.... men jeg kan først gøre det på søndag....

Hvis jeg skal lige kigge lidt på det.... så send dem til:

domino@tdcadsl.dk
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 15:19 #25
ok.... prøv lige at dobbletklikke på knappen.... hvad skriver den i value/label???

Der skal helst stå: Print Right Frame
Avatar billede sobr Nybegynder
11. oktober 2002 - 15:24 #26
Men jeg har jo mange frames, det er vel fordi den grå streg (som også er en frame) adskiller højre og venstre side?


<SCRIPT>
document.write('<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="115,4,*" COLS="100%">');
    document.write('<FRAMESET COLS="*,225,2,573,*">');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="v_topkant" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/logo.htm" NAME="logo" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="graa_streg_lodret1_2" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/billeder.htm" NAME="billeder" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="h_topkant" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
    document.write('</FRAMESET>');
    document.write('<FRAMESET COLS="*,225,2,573,*">');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="v_midtkant" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="graa_streg_vandret2" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="graa_streg_vandret3" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="graa_streg_vandret4" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="graa_streg_vandret5" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="h_midtkant" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
    document.write('</FRAMESET>');
    document.write('<FRAMESET COLS="*,225,2,573,*">');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="v_bundkant" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="links/foldeud menu.htm" NAME="links" SCROLLING="auto" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="graa_streg_lodret2_2" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="'+subpage+'" NAME="indhold" SCROLLING="auto" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
        document.write('<FRAME SRC="forside/graa_streg.htm" NAME="h_bundkant" SCROLLING="no" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>');
    document.write('</FRAMESET>');
document.write('</FRAMESET>');

</SCRIPT>
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 15:28 #27
Her er koden som den skal stå i dit venstre vindue:
---------------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE>foldeud menu</TITLE>
<META NAME="Generator" CONTENT="Microsoft FrontPage 4.0">
<LINK HREF="../css/links.css" REL="stylesheet" TYPE="text/css">
<SCRIPT>
ids = {                // undermenuer for hvert menupunkt
      rod: new Array( "menu1", "menu2", "menu3", "menu4", "menu5")
      };

idObj = new Object();  // bruges til at huske de anvendte HTML-elementer

menuOff = false;    // sættes sand for NS4 og evt andre browsere der ikke
                    // understøtter denne menu
function hentId( id, menu ) {
    if ( document.getElementById )
        idObj[id] = document.getElementById(id);
    else if ( document.all )
        idObj[id] = document.all[id];
    if ( idObj[id] ) {
        return idObj[id];
    } else {
        alert( "denne browser kan ikke håndtere menuen korrekt." );
        menuOff = true;
        return null;
    }
}; //end hentId( string ) -> HTNL element

function fold( id, parentMenu ) {  // folder menupunkter ind og ud
    if ( menuOff || ! parentMenu ) return;

    var menu = ids[parentMenu];
    for (var i = 0; menu.length > i; i++) {

        var el = idObj[menu[i]] || hentId(menu[i]);
        if ( ! el ) return;
        if ( menu[i]==id && el.style.display=="none" ) {
            el.style.display =  "block";
        } else {
            if ( ids[menu[i]] ) fold( "alle", menu[i] );
                        // luk alle undermenuer til denne
            el.style.display = "none";
        }

    }
}; //end fold( string, string )

</SCRIPT>
<script language="JavaScript">
function myprint() {
window.parent.frame2.focus();
window.print();
}
</script>
</HEAD>

<BODY onload="fold('menu1','rod');">



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD WIDTH="20" HEIGHT="25">&nbsp;</TD>
  <TD></TD>
</TR>
</TABLE>



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD WIDTH="20">&nbsp;</TD>
  <TD>
<A href="http://www.be-you-consulting.dk/terapi" TITLE="Terapi"
onclick="if (this.blur) this.blur(); fold('menu1','rod'); return false;">
<B>T</B>erapi</A>
<DIV id=menu1 style="BACKGROUND-COLOR: white; DISPLAY: block; MARGIN-LEFT: 5px">
<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../massage_og_kropsterapi/massage_og_kropsterapi.htm" TITLE="Massage og kropsterapi" TARGET="indhold">
<B>M</B>assage og kropsterapi</A><BR>
<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../nlp terapi/nlp terapi.htm" TITLE="NLP terapi" TARGET="indhold">
<B>N</B>LP terapi</A><BR></DIV>
</TD>
</TR>
</TABLE>



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD WIDTH="20">&nbsp;</TD>
  <TD>
<A href="http://www.be-you-consulting.dk/kurser" TITLE="Kurser"
onclick="if (this.blur) this.blur(); fold('menu2','rod'); return false;">
<B>K</B>urser</A>
<DIV id=menu2 style="BACKGROUND-COLOR: white; DISPLAY: block; MARGIN-LEFT: 5px">

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../kurser/psykisk_arbejdsmiljoe.htm" TITLE="Kursus til aktiv indsats for det psykiske arbejdsmilj&oslash;" TARGET="indhold">
<B>K</B>ursus til aktiv indsats for &nbsp;&nbsp;&nbsp;&nbsp;det psykiske arbejdsmilj&oslash;</A><BR>

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../kurser/giv_din_krop_en_chance.htm" TITLE="Giv din krop en chance" TARGET="indhold">
<B>G</B>iv din krop en chance</A><BR>
</DIV>
</TD>
</TR>
</TABLE>



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD WIDTH="20">&nbsp;</TD>
  <TD>
<A href="http://www.be-you-consulting.dk/foredrag" TITLE="Foredrag"
onclick="if (this.blur) this.blur(); fold('menu3','rod'); return false;">
<B>F</B>oredrag</A>
<DIV id=menu3 style="BACKGROUND-COLOR: white; DISPLAY: block; MARGIN-LEFT: 5px">

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../foredrag/er_du_til_stress_eller_tilfreds.htm" TITLE="Er du til stress eller tilfreds" TARGET="indhold">
<B>E</B>r du til stress eller tilfreds</A><BR>

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../foredrag/du_kan_spise_dig.htm" TITLE="Du kan spise dig til en sund og velfungerende krop" TARGET="indhold">
<B>D</B>u kan spise dig til en sund &nbsp;&nbsp;&nbsp;&nbsp;og velfungerende krop</A><BR>

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../foredrag/giv din krop en chance.htm" TITLE="Giv din krop en chance" TARGET="indhold">
<B>G</B>iv din krop en chance</A><BR>

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../foredrag/undgaa ulvetiden.htm" TITLE="Undg&aring; ulvetiden" TARGET="indhold">
<B>U</B>ndg&aring; ulvetiden</A><BR>

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../foredrag/konfliktloesning.htm" TITLE="Konfliktl&oslash;sning p&aring; arbejde og i hjemmet" TARGET="indhold">
<B>K</B>onfliktl&oslash;sning p&aring; arbejde og &nbsp;&nbsp;&nbsp;&nbsp;i hjemmet</A><BR></DIV>
</TD>
</TR>
</TABLE>



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD WIDTH="20">&nbsp;</TD>
  <TD>
<A href="http://www.be-you-consulting.dk/profiler" TITLE="Profiler"
onclick="if (this.blur) this.blur(); fold('menu4','rod'); return false;">
<B>P</B>rofiler</A>
<DIV id=menu4 style="BACKGROUND-COLOR: white; DISPLAY: block; MARGIN-LEFT: 5px">

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../mette-marie/profil for mette-marie.htm" TITLE="Mette-Marie" TARGET="indhold">
<B>M</B>ette-Marie</A><BR>

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../bjarke/profil for bjarke.htm" TITLE="Bjarke" TARGET="indhold">
<B>B</B>jarke</A><BR></DIV>
</TD>
</TR>
</TABLE>



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD HEIGHT="35" WIDTH="20">&nbsp;</TD>
  <TD>&nbsp;</TD>
</TR>
</TABLE>



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD WIDTH="20">&nbsp;</TD>
  <TD>
<A href="http://www.be-you-consulting.dk/artikler" TITLE="Artikler"
onclick="if (this.blur) this.blur(); fold('menu5','rod'); return false;">
<B>A</B>rtikler</A>
<DIV id=menu5 style="BACKGROUND-COLOR: white; DISPLAY: block; MARGIN-LEFT: 5px">

<IMG SRC="punkt.gif" BORDER="0" WIDTH="8" HEIGHT="8" ALIGN="bottom" ALT="">&nbsp;
<A HREF="../artikler/stress_i_arbejdslivet.htm" TITLE="Stress i arbejdslivet" TARGET="indhold">
<B>S</B>tress i arbejdslivet</A><BR></DIV>
</TD>
</TR>
</TABLE>



<TABLE ALIGN="center" WIDTH="200" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
  <TD WIDTH="20">&nbsp;</TD>
  <TD>
<A HREF="../eksterne links/eksterne links.htm" TITLE="Links" TARGET="indhold">
<B>L</B>inks</A><BR>

<A HREF="../kontakt os/kontakt os.htm" TITLE="Kontakt os" TARGET="indhold">
<B>K</B>ontakt os</A><BR>
</TD>
</TR>
</TABLE>


<!-- Minus AutoDato -->
<input type=button value="Print Right Frame" onClick="myprint()">
</BODY>
</HTML>
---------------------------------------------------------------------------
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 15:30 #28
Den kode skulle være lige til at sætte ind!!!
Avatar billede sobr Nybegynder
11. oktober 2002 - 15:36 #29
Du fortjener sku' pointene, bare for alt det arbejde du har lagt i spørgsmålet indtil nu.

:-D

Jeg vil prøve det her, og hvis det stadig driller så lægger jeg et nyt spørgsmål ind.
Avatar billede domino1977 Nybegynder
11. oktober 2002 - 15:37 #30
Nej bare skriv til mig på:

domino@tdcadsl.dk

Så skal vi nok det til at kører!!!!
Avatar billede sobr Nybegynder
11. oktober 2002 - 15:40 #31
OK - tusind tak
Jeg skal nok gi lyd fra mig :-)
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