Pagina 1 van 1

Vraagje ivm link openen in nieuwe pagina.

Geplaatst: 16 nov 2002, 10:12
door Grunger`
Yadda yadda

Geplaatst: 16 nov 2002, 12:08
door The Oddity
Als je dat in dreamweaver maakt moet je gewoon bij de link, in het vakje TARGET voor _BLANK kiezen, meer niet.

Hoe heb je je dropdaown menu gecreerd met js? applet, ...?? post anders eens de code, want afhankelijk van hoe je het geprogrammeerd hebt heb je andere tag in vb. js.

Maar standaard in html is de tag: _blank

Geplaatst: 08 dec 2002, 22:36
door filter
_new dan zeker

Geplaatst: 09 dec 2002, 17:49
door The Oddity
filter schreef:_new dan zeker


_new is volgens mij geen parameter die door de tag [a target=" "] wordt herkend. In pure html, dus zonder gefoefel van javascript en java-applets open je een link in een nieuw venster door _blank in te voegen als volgt:

Code: Selecteer alles

<a href="bestandwaarnaargelinktwordt.html" target="_blank">linkje</a>


Je hebt hier nog een paar variaties op:
  • _self: zelfde venster dat openstaat
  • _parent: hoofdvenster 'parental' vanuit een frameset (-> niet 100% zeker is te lang geleden ;-))
  • _top: bovenste frame in een frameset
  • _blank: nieuw venster


Maar dus wel degelijk geen _new, noch in html, noch in dreamweaver, noch in javascript!

Geplaatst: 10 dec 2002, 13:25
door Erik
dat is simpel

dit kun je doen met javascript

<script language="JavaScript">
<!--
function WebBrowse(form,i){
var site=form.elements[i].selectedIndex;
if(site >=1){
var win=window.open(form.elements[i].options[site].value);

}
//form.elements[i].selectedIndex= 0;
}
//--></script>


dit script plaats je tussen de [head] en [/head] tags dan maak je een formulier zoals dit

<form name="form" action="">
<select name="url" onChange="WebBrowse(this.form,0)">
<option value=[select] selected>select
<option value="http://www.nosta.org/skynet/forum/index.php">sub


met de groote van het nieuwe venster of er een toolbar in verschijnt etc daar kun je mee goochelen maar dat laat ik aan u over Grunger :mrgreen:

ps laat die eerste "select" staan zo kunde kiezen naar welke url da ge wilt gaan

greetz

Erik

Geplaatst: 10 dec 2002, 22:58
door filter
of iets korter

<font=kleur onClick="window.open('adres', 'naam','opties') >

In nogal wat tags kan je javascript gebruiken, font is handig want het hoeft natuurlijk niks te veranderen. vb
http://users.skynet.be/bk237985/cv.html
online en daau. Heb ipv onclick, onmouseover methode gebruikt. En met de opties menubar krijg je interessant resultaat.(zie effect op daau link ) Op de home pagina nog een vb van misbruik van html, het windowless popupje.
Voor de site correct te zien heb je wel ie nodig.

Geplaatst: 10 dec 2002, 23:34
door Erik
die code gaat nie veel uithalen hoe kun je nu klikken op een "lettertype" ?????? onClick(); reageert enkel op muisklikken bijvoorbeeld op een button in een formulier natuurlijk kan je onClick gebruiken maar dan zal je een "go" button moeten toevoegen.

Geplaatst: 11 dec 2002, 00:46
door filter
Oorspronkelijk kenden tags geen events maar dat sinds ie 4.0 is daar verandering in gekomen. Bron: Webmaster in a nutshell O ' Reilly.
Je bedoelt omslachtig in vgl met de anchor tag. Bwa, het leest wel makkelijk maar het is omslachtig om die properties goed te krijgen. Toen ik die site bouwde, was er veel inconsistente informatie daarover. Erik, je bouwt een functie maar eigenlijk is er een event voor handen. Windows is nu eenmaal eventdriven.

Geplaatst: 11 dec 2002, 11:43
door The Oddity
Erik, filter heeft hier weldegelijk gelijk! het werkt zeker op de manier dat hij het gepost heeft, url is daar trouwens een voorbeeld van.

Toch moet ik zeggen, filter, dat dit toch maar en omslachtige manier is om links te maken maken naar een nieuw venster.

filter, je moet erik nog leren kennen dat komt wel goed ;-)

Geplaatst: 20 dec 2002, 23:24
door filter
He, Erik we praten naast mekaar. In javascript kan je dat niet gebruiken.
Die onclick in tags is dhtml, dus ik had iets precieser moeten wezen.

Geplaatst: 21 dec 2002, 15:09
door Erik
aha

nu zen we der :roll:

ik verkies toch javascript zenne iets gemakkelijker