Avatar billede hitman3k Nybegynder
07. november 2006 - 10:25 Der er 13 kommentarer og
1 løsning

hvorfor kan jeg ikke dettet?

<meta http-equiv="refresh" content="0;URL=Forside(hoved).htm" target="hovedramme">

Håber det her giver nok info.. :D
Avatar billede coderdk Praktikant
07. november 2006 - 10:33 #1
Det kan du ikke, men du kan måske lave et hack:

<meta http-equiv="refresh" content="0; URL=java script:window.open('Forside(hoved).htm','hovedramme');">

Hvis hovedramme er hele vinduet, bør 'hovedramme' i stedet være '_top'...

Alternativt gør det i java script:
<html><head><title></title>
<script type="text/javascript">
  window.onload = function ()
  {
      top.frames['hovedramme'].location.href = 'Forside(hoved).htm';
  }
</script></head><body></body></html>
Avatar billede hitman3k Nybegynder
07. november 2006 - 10:40 #2
der er et problem begge de koder der aabner det som er i frame hvor koden ligger, s[ [bner den samme side den skal alts[ [bne den side som hedder 'Forside(hoved).htm' det gaer den ikke den aabner min menu i hovedramme.

hvis du forstaar
Avatar billede langthjem Nybegynder
07. november 2006 - 10:41 #3
Kan du ikke poste dit frameset så vi kan se hvordan det skal virke?
Avatar billede hitman3k Nybegynder
07. november 2006 - 10:44 #4
jow kan jeg vel godt det er ikke mig der har lavet det skal lige siges det er en jeg lige skulle hjaelpe..

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ny side 2</title>
</head>

<frameset rows="70,*">
    <frame name="banner" scrolling="no" noresize target="indhold" src="top.htm">
    <frameset cols="185,*">
        <frame name="indhold" target="hovedramme" src="Venstre(menu).htm">
        <frame name="hovedramme" src="Forside(hoved).htm" target="_self">
    </frameset>
    <noframes>
    <body>

    <p>Denne side bruger rammer, men browseren understøtter dem ikke.</p>

    </body>
    </noframes>
</frameset>

</html>
Avatar billede langthjem Nybegynder
07. november 2006 - 10:48 #5
Denne: <frame name="indhold" target="hovedramme" src="Venstre(menu).htm"> er ikke gyldig, du kan ikke definere target på en frame.
Jeg gætter på at den target definition er tænkt som en base for alle links i den frame, istedet skal du indsætte <base target="hovedramme" /> lige efter <body> i dokumentet som vises i "indhold" framen.
Anyway, jeg ville vælge coderdk's javascript funktion til opgaven.
Avatar billede langthjem Nybegynder
07. november 2006 - 10:48 #6
Sludder, base skal indsættes i <head>, sorry!
Avatar billede hitman3k Nybegynder
07. november 2006 - 10:50 #7
ok. pr'ver lige
Avatar billede hitman3k Nybegynder
07. november 2006 - 10:55 #8
ok nu jeg paa bar bund,

her er koden til siden som den skal aabne den side i den anden frame.

<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>Legetøj 0-3</title>
<base target="hovedramme">

<style>
<!--
p.MsoNormal
    {mso-style-parent:"";
    margin-bottom:.0001pt;
    font-size:12.0pt;
    font-family:"Times New Roman";
    margin-left:0cm; margin-right:0cm; margin-top:0cm}
-->

</style>

</head>

<body bgcolor="#FF0000">
<base target="hovedramme"/>
<meta http-equiv="refresh" content="0; URL=java script:window.open('Forside(hoved).htm','hovedramme');">
<p><b><font face="Verdana">Menu</font></b></p>
<p><font face="Verdana"><a target="_self" href="Venstre(menu).htm">
<font color="#000000">Forside</font></a></font></p>
<p><font face="Verdana"><a target="_self" href="Venstre(menu)(Legetoj-0-3.htm">
<font color="#000000">Legetøj
0-3</font></a></font></p>
<p><font face="Verdana"><a target="_self" href="Venstre(menu)(legetoj-3-6).htm">
<font color="#000000">Legetøj
3-6</font></a></font></p>
<p><font face="Verdana">
<a target="_self" href="Venstre(menu)(legetoj-6-12).htm"><font color="#000000">Legetøj
6-12</font></a></font></p>
<p>&nbsp;</p>
<p><font face="Verdana"><a href="åbningstider.htm" target="hovedramme"><font color="#000000">Åbningstider</font></a></font></p>
<p><font face="Verdana"><a target="hovedramme" href="find_os.htm">
<font color="#000000">Find os</font></a></font></p>
<p>&nbsp;</p>
<p><font face="Verdana">Søgefelt</font></p>
<form method="POST" action="_derived/nortbots.htm" onSubmit="location.href='_derived/nortbots.htm';return false;" webbot-onSubmit webbot-action="--WEBBOT-SELF--">
    <!--webbot bot="SaveResults" U-File="_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" startspan --><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--webbot bot="SaveResults" i-checksum="43374" endspan -->
    <p><input type="text" name="T1" size="20"></p>
</form>

</body>

</html>
Avatar billede hitman3k Nybegynder
07. november 2006 - 11:00 #9
jeg hopper lige i seng en tur kan vaere jeg saa kan taenke saa.. hehe staar op ved 13,30 tiden
Avatar billede langthjem Nybegynder
07. november 2006 - 11:10 #10
Ok, jeg prøver lige at give dig vejledningen her:

<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>Legetøj 0-3</title>
<base target="hovedramme">

<style>
<!--
p.MsoNormal
    {mso-style-parent:"";
    margin-bottom:.0001pt;
    font-size:12.0pt;
    font-family:"Times New Roman";
    margin-left:0cm; margin-right:0cm; margin-top:0cm}
-->

</style>
<!-- INDSÆT DETTE SCRIPT -->
<script type="text/javascript">
window.onload = function() {
top.frames['hovedramme'].location.href = 'Forside(hoved).htm';
}
</script>
</head>

<body bgcolor="#FF0000">
<base target="hovedramme"/>
<!-- SLET DEN SKIDE META REFRESH -->
<p><b><font face="Verdana">Menu</font></b></p>
<p><font face="Verdana"><a target="_self" href="Venstre(menu).htm">
<font color="#000000">Forside</font></a></font></p>
<p><font face="Verdana"><a target="_self" href="Venstre(menu)(Legetoj-0-3.htm">
<font color="#000000">Legetøj
0-3</font></a></font></p>
<p><font face="Verdana"><a target="_self" href="Venstre(menu)(legetoj-3-6).htm">
<font color="#000000">Legetøj
3-6</font></a></font></p>
<p><font face="Verdana">
<a target="_self" href="Venstre(menu)(legetoj-6-12).htm"><font color="#000000">Legetøj
6-12</font></a></font></p>
<p>&nbsp;</p>
<p><font face="Verdana"><a href="åbningstider.htm" target="hovedramme"><font color="#000000">Åbningstider</font></a></font></p>
<p><font face="Verdana"><a target="hovedramme" href="find_os.htm">
<font color="#000000">Find os</font></a></font></p>
<p>&nbsp;</p>
<p><font face="Verdana">Søgefelt</font></p>
<form method="POST" action="_derived/nortbots.htm" onSubmit="location.href='_derived/nortbots.htm';return false;" webbot-onSubmit webbot-action="--WEBBOT-SELF--">
    <!--webbot bot="SaveResults" U-File="_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" startspan --><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--webbot bot="SaveResults" i-checksum="43374" endspan -->
    <p><input type="text" name="T1" size="20"></p>
</form>

</body>

</html>

Hvis det er din mening at alle links skal åbne indholdet i "hovedramme", og siden i forvejen er vist i "hovedramme", så skal du IKKE bruge <base> deklarationen, og du behøver IKKE at angive target på din <a>.
Avatar billede hitman3k Nybegynder
07. november 2006 - 11:16 #11
hehe he he, kan vaere fordi jeg har kort det fra harddisken at det ikke virke... he he har lige lagt det paa en server  og nu virker det.
Avatar billede langthjem Nybegynder
07. november 2006 - 11:17 #12
Supergodt ... smider et svar hvis det har været hjælpen værd!
Avatar billede hitman3k Nybegynder
07. november 2006 - 11:19 #13
jeg takker og bukker mange gange >D
Avatar billede bgo Nybegynder
07. november 2006 - 11:21 #14
Hvis du skal bruge

<meta http-equiv="refresh" content="0; URL=java script:window.open('Forside(hoved).htm','hovedramme');">

skal den befinde sig i head
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