Avatar billede artery_graphics Nybegynder
18. februar 2002 - 11:13 Der er 7 kommentarer og
1 løsning

Hjælp til function ved onClick

Hvad er der galt her? Og hvordan aktiverer jeg scriptet med onClick i stedet for denne: parent.menubund.location=' ' bla bla. !?!

<script language="Javascript">
<!--
function check() {
width = screen.width;

if (width < 1024) {
  location.href='homelow.htm';
} else {
  location.href='homehigh.htm';
}

//-->
</script>



<a href="#" onfocus="this.blur( )" onMouseOver="ms('img8', 'on')" onMouseOut="ms('img8', 'off')" onClick="ms('img8', 'fix');parent.menubund.location='shadowsail.htm'; return false;">
    <img name="img8" src="imagesmenu/home.gif" border="0" width="38" height="13"></a><img border="0" src="images/adjust.gif" width="10" height="1">
Avatar billede medions Nybegynder
18. februar 2002 - 11:21 #1
<script language="Javascript">
    function klik() {
    alert('hej');
}
</script>

<div OnClick="klik();">Klik her</div>

Her er et eksempel på hvordan du oxo kunne lave det..
//>Rune
Avatar billede artery_graphics Nybegynder
18. februar 2002 - 11:29 #2
Ja.. det er ikke det der er problemet. Jeg ved ikke hvordan jeg kalder min function fra body. Jeg skal er erstatte dette:

Men altså kun der hvor der står: parent.menubund ... osv.
Jeg vil stadig gøre brug af MouseOver funktionen


<a href="#" onfocus="this.blur( )" onMouseOver="ms('img8', 'on')" onMouseOut="ms('img8', 'off')" onClick="ms('img8', 'fix');parent.menubund.location='shadowsail.htm'; return false;">
    <img name="img8" src="imagesmenu/home.gif" border="0" width="38" height="13"></a><img border="0" src="images/adjust.gif" width="10" height="1">
Avatar billede anjensen1 Novice
18. februar 2002 - 14:39 #3
..læs lige det du har skrevet og omformuler det
Et tip prøv at omformulere til læsbart dansk.
Jeg aner ikke hvad du vil
Avatar billede artery_graphics Nybegynder
18. februar 2002 - 14:48 #4
Okay.. problemet er faktisk et helt andet nu.
Hvordan angiver jeg i nedenstående script: target="_top"
Underforstået .. jeg kalder dette script fra en frame, og vil
gerne undgå at siderne homelow.htm og homehigh.htm åbnes i samme frame, men derimod på en hel side.

<script language="Javascript">
<!--
function check() {
width = screen.width;

if (width < 1024) {
  location.href='homelow.htm';
} else {
  location.href='homehigh.htm';
}

//-->
</script>
Avatar billede artery_graphics Nybegynder
18. februar 2002 - 17:07 #5
jeg har selv løst problemet
Avatar billede soelvpil Nybegynder
19. februar 2002 - 19:51 #6
så luk spørgsmålet!
Avatar billede artery_graphics Nybegynder
19. februar 2002 - 19:55 #7
Hvordan gør jeg det !?!
Avatar billede artery_graphics Nybegynder
20. februar 2002 - 04:28 #8
Spørgsmålet er lukket.
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