Avatar billede jens_k Nybegynder
15. juli 2002 - 01:38 Der er 8 kommentarer og
1 løsning

Simpelt Link

Hejsa..

Jeg har et link hvor jeg bruger onclick..

Linket ser således ud :
<a href="#" onclick="mywindow1=openIT('nyhed.asp?id=<%= RS1("ID")%>',391,325,null,null,'mywindowname1')">Nyhed #1</a>

Det virker også fint..

Et andet sted på min hjemmeside bruger jeg noget andet Java som ser således ud :

function Nyhed() {
    document.location.href='nyhed_ny.asp?PID=' + sourceID

  }

Jeg har det problem at jeg skal have min onclick funktion smidt ind i det Java halløj. Funktionen Nyhed bliver kørt når jeg klikker på et link..

Lad venligst være med at spørge hvorfor jeg ikke bare laver det som det andet, for det kan jeg ikke, og vil ikke til at skrive en helst stil om hvorfor jeg ikke kan.

Hvordan fikser jeg dette ?

Jens K
15. juli 2002 - 01:48 #1
OnClick="nyhed()"

?

/Casper www.enter-s.dk
15. juli 2002 - 01:49 #2
det er jo OnClick="Nyhed()" selvfølgelig :)
Avatar billede jens_k Nybegynder
15. juli 2002 - 01:51 #3
Ja.. Det var så ikke det der var problemet.. Det er nærmere den her :

function Nyhed() {
    document.location.href='mywindow1=openIT('nyhed.asp',391,325,null,null,'mywindowname1')'

Dette virer jo ikke.. Hvordan får jeg det til at virke ?

  }

Jens K
Avatar billede whatever Nybegynder
15. juli 2002 - 01:57 #4
Skal den åbne siden i samme vindue ?

function Nyhed() {
    document.location.href='nyhed.asp';
}

Eller i et nye vindue ?

function Nyhed() {
    mywindow1=openIT('nyhed.asp',391,325,null,null,'mywindowname1')
}
Avatar billede jens_k Nybegynder
15. juli 2002 - 02:01 #5
Whatever kan du ikke lige svare... Det virker fint med :

function Nyhed() {
    mywindow1=openIT('nyhed.asp',391,325,null,null,'mywindowname1')
}

Det var bare det jeg skulle bruge..

Mange Tak...

Jens K
15. juli 2002 - 02:01 #6
sådan noget her?
<script language="javascript" type="text/javascript">
function Nyhed(brugerid) {
var kade
kade = 'nyhed.asp og id=' + brugerid
alert(kade)
location.href = kade
}
</script>


<a href="java script:Nyhed(45)">dfdf</a>



/Casper www.enter-s.dk
Avatar billede whatever Nybegynder
15. juli 2002 - 02:04 #7
et svar.
Avatar billede jens_k Nybegynder
15. juli 2002 - 02:39 #8
function Nyhed() {
    document.location.href='nyhed.asp';
}

Hvad nu hvis jeg vil have den til at åbne dette i _blank

Hvordan gør jeg dette ?

Jens K
Avatar billede Slettet bruger
15. juli 2002 - 11:30 #9
Det hedder:

self.location.href = "bla.asp";

Men hvis du vil have den til at åbne i et nyt vindue:

window.open("bla.asp", "", "width=300,height=300,blabla");
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