Avatar billede france Novice
29. april 2003 - 18:10 Der er 22 kommentarer og
2 løsninger

Target

Hej.

Jeg skal have sat en target på dette script, således at linket åbnes i et nyt vindue.... men hvor og hvordan ?

<TR class=sidemenuAktiv
onmouseover="this.className='sidemenuAktivOver'"
onclick="java script:document.location.href='../dansk/profil.htm'; target='parent'"
onmouseout="this.className='sidemenuAktiv'">
<TD valign="top">

Jeg gætter mig til, at den skal ind et sted i onClick...
Avatar billede -master-d- Nybegynder
29. april 2003 - 18:14 #1
Sådan her :

<TR class=sidemenuAktiv
onmouseover="this.className='sidemenuAktivOver'"
onclick="java script:window.open('../dansk/profil.htm','nytvindue','')"
onmouseout="this.className='sidemenuAktiv'">
Avatar billede -master-d- Nybegynder
29. april 2003 - 18:14 #2
Eller bare :

<TR class=sidemenuAktiv
onmouseover="this.className='sidemenuAktivOver'"
onclick="java script:document.location.href='../dansk/profil.htm'; target='_blank'"
onmouseout="this.className='sidemenuAktiv'">
Avatar billede mm12010 Nybegynder
29. april 2003 - 18:22 #3
onClick="window.open('../dansk/profil.htm','newWindow','menubar=yes,location=yes,status=yes,toolbar=yes,scrollbars=yes');"
Avatar billede france Novice
29. april 2003 - 18:25 #4
Det virker desværre ikke...

Lad mig komme med lidt mere... det er en menu som vises i en IFRAME og linket skal åbnes i det samme browser vindue...
Avatar billede france Novice
29. april 2003 - 18:27 #5
Jeg beklager min manglende oplysninger...

Linket skal altså IKKE åbnes i et nyt vindue, men altså i det samme BROWSER VINDUE.... fordi hvis eller åbner det bare linket i den IFRAME den er i... og det er ikke meningen.
Avatar billede mm12010 Nybegynder
29. april 2003 - 18:30 #6
hvad hedder den frame det skal åbne i?
Avatar billede france Novice
29. april 2003 - 19:08 #7
den skal ikke åbne i en ny frame, men i HELE det browser vindue den er i...
Avatar billede mm12010 Nybegynder
29. april 2003 - 19:13 #8
<TR class=sidemenuAktiv
onmouseover="this.className='sidemenuAktivOver'"
onclick="top.location.href='../dansk/profil.htm';"
onmouseout="this.className='sidemenuAktiv'">
Avatar billede Slettet bruger
29. april 2003 - 20:27 #9
-master-d->> Der må ikke stå java script: i en event-handler.
Avatar billede france Novice
29. april 2003 - 20:28 #10
Tusind tak for hjælpen... det virker !

Hvis du har tid og lyst, har jeg et tilsvarende problem (som du nok skal få nogle ekstra point for)... princippet er det samme -> dvs. at det skal åbne i den samme browser vindue...

<input name="image2" type="image" onClick="nummersoegning(this)" src="../<%=session("imageprefix")%>images/soegeknap2.gif" align="absmiddle" border=0>

Den ligger i en form (hvis det har betydning...)
<form name="soeg" onSubmit="return validateform(this)" action="soeg2.asp">

Håber du kan hjælpe...
Avatar billede Slettet bruger
29. april 2003 - 20:31 #11
Prøv:

<form name="soeg" onSubmit="return validateform(this)" action="soeg2.asp" target="topSide" onSubmit="top.name = 'topSide'; return true;">
Avatar billede france Novice
29. april 2003 - 20:43 #12
Jeg har desværre ikke adgang til serveren for at kunne teste det idag... men jeg vil afprøve det i denne uge... og jeg lover at give besked om resultatet.

Bare lige at jeg har forstået det korrekt... der skal KUN ændres i form'en ?
- og ikke i <input name... bla bla.. ???

På forhånd MANGE TAK :-)
Avatar billede Slettet bruger
29. april 2003 - 20:44 #13
Nej, ikke hvis du mener, at formen (ved tryk på billedet) skal submittes til top, altså hele siden.
Avatar billede Slettet bruger
29. april 2003 - 20:45 #14
Nej, skriv dette i stedet:

<form name="soeg" onSubmit="return validateform(this)" action="soeg2.asp" target="_top">
Avatar billede Slettet bruger
29. april 2003 - 20:46 #15
Og hvis det ikke virker, så:

<form name="soeg" action="soeg2.asp" target="topSide" onSubmit="top.name = 'topSide'; return validateform(this);">
Avatar billede france Novice
06. maj 2003 - 18:40 #16
Hej Phoenixv

Desværre virker det ikke endnu... eller rettere det virker på det ene af de ialt to submit knapper det er i den form... ???... kan du hjælpe ?

Den ligger på www.nymindegab.dk/dansk/forside.htm og så drejer det sig om "søg feriebolig" vinduet som ligger næsten øverst i venstre side.

Den øverste "søg" knap virker som den skal... men den anden "søg" knap (den hvor man søger på hus nummer) virker ikke !!!
Avatar billede Slettet bruger
07. maj 2003 - 15:22 #17
Jeg kan altså kun se én søgeknap under "søg feriebolig".
Avatar billede france Novice
07. maj 2003 - 18:21 #18
Ja... det er fordi jeg simpelthen blev nød til at fjerne den søgefunktion, og den tilhørende knap, da siden skulle ligges op i går aftes.
Men jeg laver lige en test side enten i dag eller imorgen, og ligger den op sådan som den skal (på et eller andet tidspunkt) se ud.
- og så håber jeg at du kan og stadig vil hjælpe :-)
Avatar billede Slettet bruger
08. maj 2003 - 13:23 #19
Ditto her! :)
Avatar billede france Novice
11. maj 2003 - 23:47 #20
Hej Phoenixv

Beklager at det tog lidt tid, men mit net har været nede :-(

Nå... men jeg har fået lagt en test side ud, som den skal se ud (når det kommer til at virke)... den kan ses her... http://www.nymindegab.dk/dansk/testindex.htm

Selve "søg feriebolig" vinduet ligger altså i en IFRAME, pg skal åbne i hele vinduet... men det er som sagt kun den øverste "søg" knap der virker...

Men meget mærkeligt, så virker den øverste alligevel ikke, hvis man indtaster et nummer i "søg husnummer" feltet... skummelt syntes jeg :-/

Nå, men det SKAL bare virke, så hvis der skal laves lidt om i koderne, så vil jeg jo bare have en der har lidt forstand på det, i stedet for at jeg selv roder med det :-) -kan du nok forstå... hehe

Håber du kan hjælpe...
Avatar billede Slettet bruger
12. maj 2003 - 14:16 #21
Dine scripts er temmeligt ulogisk opbygget. Det er faktisk svært at fatte hoved og hale i det.

Den fejl, der først og fremmest fremprovokeres, er, at scriptet søger efter et felt ved navn "emnenummer", men der findes kun et, der hedder "emnenummer2".
Resten er lidt tåget! :)
Avatar billede france Novice
15. maj 2003 - 10:22 #22
Men er det noget du kan og har tid og lyst til at "forhåbentlig" få til at virke ?... Det ville jeg sætter MEGA stor pris på :-)
Avatar billede Slettet bruger
18. maj 2003 - 10:58 #23
Linje 72 i "shfuncs.js" starter med location.href. Ændr det til:

top.location.href
Avatar billede mm12010 Nybegynder
05. august 2003 - 12:24 #24
lukketid?
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