|
| Menu åbner ikke side i nyt vindue Fra : nekkos | Vist : 580 gange 50 point Dato : 26-10-04 16:56 |
|
Hej alle. Jeg er ved at lege med lidt hjemmeside. Nu har jeg fået lavet mig en menu, som kan kan vælge en af 8 forskellige sider med. Menu´en er i et lille frame vindue på siden og skulle gerne åbne den nye side i et nyt vindue.
Det går sådan her :<p>Din egen side<br>
<!--webbot bot="HTMLMarkup" startspan --><form name="form1">
<select style="font-size:12px;color:#006699;font-family:verdana;background-color:#ffffff;" name="menu">
<option value=" http://home1.stofanet.dk/you-now/fam/danzzzzz.html">Dan Larsen</option>
Men siden bliver åbnet i det samme vindue som menu´en er i .
Er der nogen som kan hjælpe mig.
Nekkos
| |
| Kommentar Fra : bentjuul |
Dato : 26-10-04 18:08 |
|
Prøv at fjern denne > efter _blank" men bibehold mellemrum. Måske hjælper det.
//bentjuul
| |
|
Du skriver bare target="_parent" i stedet for _Blank.
Så din kode ser sådan her ud:
<select style="font-size:12px;color:#006699;font-family:verdana;background-color:# ffffff;" name="menu">
<option value="Dan" target="_parent"> http://home1.stofanet.dk/you-now/fam/danzzzzz.html">Dan Larsen</option>
| |
| Kommentar Fra : bentjuul |
Dato : 26-10-04 19:07 |
|
_parent loader din side ind i det eksisterende Browservindue og _blank åbner et nyt Browservindue, men du får intet til at virke før du har fået fjernet det slut-tegn som jeg tidligere skrev.
//bentjuul
| |
| Kommentar Fra : nekkos |
Dato : 26-10-04 19:28 |
| | |
| Kommentar Fra : nekkos |
Dato : 26-10-04 19:31 |
|
sorry. men når jeg åbner i front page kan jeg ikke se der står target som der gør i koden når jeg sætter den på siden her ?
| |
| Kommentar Fra : bentjuul |
Dato : 26-10-04 20:11 |
|
Jeg kan ikke lige gennemskue hvor fejlene ligger for der er flere, har du selv lavet koden eller er den downloaded ? Men ser på den senere.
//bentjuul
| |
| Kommentar Fra : nekkos |
Dato : 26-10-04 20:31 |
| | |
| Kommentar Fra : bentjuul |
Dato : 26-10-04 21:01 |
|
Jeg går ud fra at du har lavet den via deres kodegenerator og jeg prøvede at lave en og den meddelte at der var fejl i koden. Men jeg ser hvad jeg kan finde ud af.
//bentjuul
| |
| Kommentar Fra : bentjuul |
Dato : 26-10-04 21:24 |
|
Jeg har fundet en på http://www.webdesign101.dk/navigation/selectmenu.php
Koden ser sådan ud, prøv den med dine links
Kode <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!-- Hide the script from old browsers --
function moveTo(form) {
var sideIndex=form.destination.selectedIndex
location=form.destination.options[sideIndex].value;
}
//-->
</script>
</head>
<body>
<FORM NAME='menuformular1'>
<SELECT NAME='destination' SIZE=1>
<OPTION SELECTED VALUE='/index.php'> 101-forsiden
<OPTION VALUE='/artikler/index.php'> Artikler
<OPTION VALUE='/kursusweb/index.php'> Kursusweb
<OPTION VALUE='/javascript/index.php'> JavaScript
<OPTION VALUE='/navigation/index.php'> Navigation
<OPTION VALUE='/grafik/index.php'> Farver og grafik
<OPTION VALUE='/dhtml/index.php'> DHTML
<OPTION VALUE='/links/index.php'> Ressourcer
<OPTION VALUE='/search/atomsearch.php'> Søg
</SELECT>
<INPUT TYPE='BUTTON' VALUE='Vis siden!' onClick='moveTo(this.form)'>
</FORM>
</body>
</html> |
Du skal bemærke dig at der ligger javascript i header der skal have onclick til at fungere.
//bentjuul
| |
| Kommentar Fra : ziggy99 |
Dato : 26-10-04 21:28 |
| | |
| Kommentar Fra : BjarneD |
Dato : 26-10-04 22:15 |
|
Hvis alle link fra siden skal åbne i nyt vindue kan du i HEAD indsætte
<base target="_blank">
| |
| Kommentar Fra : bentjuul |
Dato : 26-10-04 22:52 |
|
Nu har jeg sat et par linier in for dig
Kode <FORM NAME='menuformular1'>
<SELECT NAME='destination' SIZE=1>
<OPTION SELECTED VALUE='/index.php'> 101-forsiden
<OPTION VALUE='http://home1.stofanet.dk/you-now/fam/ovezzzzz.html'>Ove Larsen
<OPTION VALUE='http://home1.stofanet.dk/you-now/fam/ilse.html'>Ilse Larsen
<OPTION VALUE='/javascript/index.php'> JavaScript
<OPTION VALUE='/navigation/index.php'> Navigation
<OPTION VALUE='/grafik/index.php'> Farver og grafik
<OPTION VALUE='/dhtml/index.php'> DHTML
<OPTION VALUE='/links/index.php'> Ressourcer
<OPTION VALUE='/search/atomsearch.php'> Søg
</SELECT>
<INPUT TYPE='BUTTON' VALUE='Vis siden!' onClick='moveTo(this.form)'>
</FORM> |
Du skal selvfølgelig bruge hele koden jeg satte ind kl. 21.24, men her kan du se hvordan dine links skal sættes ind. Håber det kan hjælpe dig. Kom med en tilbagemelding.
//bentjuul
| |
| Kommentar Fra : nekkos |
Dato : 27-10-04 15:53 |
| | |
| Kommentar Fra : nekkos |
Dato : 27-10-04 15:53 |
|
Jeg har prøvet med begge forslag
| |
| Kommentar Fra : BjarneD |
Dato : 27-10-04 16:06 |
| | |
| Kommentar Fra : bentjuul |
Dato : 27-10-04 20:28 |
|
Hej med jer
Nej det åbner ikke i et nyt browservindue, men koden er mere overskuelig end din egen. Jeg har dog fået den til at åbne et vindue, men det ligger sig bagved og det er noget skidt.
Umiddelbart har jeg ikke fundet ud af den rigtige kode til et nyt vindue i form-tagget og spørgsmålet er, om det skal ligge der, eller det skal ligge i et script.
//bentjuul
| |
| Kommentar Fra : bentjuul |
Dato : 27-10-04 22:15 |
|
Nekkos du kan evt. lave den sådan, godt nok uden button, men med den rigtige virkning.
Kode <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#CCCCCC" text="#33FF00">
<form id="menu" action=""><p>
<select size="1" onchange="window.open(this.options[this.selectedIndex].value,'_blank')">
<option selected="selected">Links</option>
<option value="http://www.kandu.dk">kandu</option>
<option value="http://www.eksperten.dk">Eksperten</option>
<option VALUE='http://home1.stofanet.dk/you-now/fam/ovezzzzz.html'>Ove Larsen</option>
</select>
</p></form>
</body>
</html> |
Jeg håber ikke at kandu laver rod i koden.
//bentjuul
| |
| Kommentar Fra : bentjuul |
Dato : 29-10-04 01:39 |
|
Nekkos > kan du ikke give en tilbagemelding på den sidste, for den åbner helt sikkert i et nyt vindue og fordelen er at en bruger kun behøver at bruge dropdownmenuen og ikke bagefter skal trykke på en button. Jeg gør ikke mere før der er en tilbagemelding.
//bentjuul
| |
| Kommentar Fra : nekkos |
Dato : 30-10-04 07:58 |
|
Hej bentjuul. Det var sku lige sagen. jeg takker mange gange for hjælpen.
skide godt.
stik mig lige et svar
| |
| Godkendelse af svar Fra : nekkos |
Dato : 31-10-04 06:58 |
| | |
| Du har følgende muligheder | |
|
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
| |
|
|