Avatar billede crunch Nybegynder
07. april 2002 - 23:28 Der er 16 kommentarer og
1 løsning

virker ikke i NN 4.6

hvorfor ikke ?

i head:
<script language="JavaScript">
function MM_openBrWindow(theURL,winName,features) { //v2.0
  MM = window.open(theURL,winName,features);
}
</script>

under body:

<A ONMOUSEOVER="this.style.cursor='hand'" ONCLICK="MM_openBrWindow('show.asp?id=18','language','status=yes,scrollbars=yes,width=500,height=500'); MM.focus(); return false">Barcelona </a>

- det virker fint i IE og Opera
Avatar billede jakoba Nybegynder
07. april 2002 - 23:32 #1
foran funktionen i head tilføjer du  var mm;

<script language="JavaScript">
var MM;  // sørg for MM ikke bliver lokal til funktionen.
function MM_openBrWindow(theURL,winName,features) { //v2.0
  MM = window.open(theURL,winName,features);
}
</script>

mvh JakobA
Avatar billede crunch Nybegynder
07. april 2002 - 23:36 #2
virker desværre stadig ikke..
Avatar billede erikjacobsen Ekspert
08. april 2002 - 00:00 #3
Du skal bare tilføje

<A href="javascipt:return void;" ....
Avatar billede erikjacobsen Ekspert
08. april 2002 - 00:00 #4
Eller lad os stave det korrekt:

<A href="java script:return void;" ....
Avatar billede knudgert Nybegynder
08. april 2002 - 00:04 #5
="this.style.cursor='hand'" er ikke understøttet i NN 4.x og onClick i forb. med links heller ikke.

Kan du ikke bruge et normalt popupvindue istedet for Dreamweaverfis (undskyld)?
På http://home13.inet.tele.dk/smedpark/webhjaelp/popup/popup.htm kan du finde alverdens udgaver af popupvinduer.
Avatar billede erikjacobsen Ekspert
08. april 2002 - 00:23 #6
onclick i forbindelse med links ikke understøttet i NN 4.x ?????
Avatar billede tipsen Nybegynder
08. april 2002 - 00:58 #7
brug evt: cursor:pointer; i stedet for hand!
Avatar billede =maddog= Nybegynder
08. april 2002 - 01:50 #8
this.style.cursor er ikke understøttet i NS4x, men fuldstændig unødvendig da hand er default cursor for <A HREF>
og ja. du SKAL have HREF med i dit tag. det er nødvendigt. enten kan du som nævnt ovenfor bruge javascript pseudoprotocollen til at lave ingenting eller skrive HREF="#".
som tipsen siger kan du sikkert sætte cursor med STYLE="cursor:hand;" hvis det da er noget du insisterer på. Desuden skal du have semikolon efter return false.
Avatar billede tipsen Nybegynder
08. april 2002 - 02:00 #9
...det jeg skrev var så, at den kunne sættes med __cursor:pointer__, hvis det skulle være nødvendigt ;-)
Avatar billede =maddog= Nybegynder
08. april 2002 - 02:02 #10
:-D seføli.
Avatar billede werd Nybegynder
08. april 2002 - 14:41 #11
ns 4 sutter da for vildt!!!
Avatar billede =maddog= Nybegynder
08. april 2002 - 16:49 #12
da ikke mindre end IE4!!!!!!
problemet er at syntaxen i NS4 er ret unik og derfor sveden at udvikle til
Avatar billede olebole Juniormester
08. april 2002 - 21:22 #13
<ole>
Sagen er blot, der er kommet en anden standard, siden NS4 udkom - og man kan jo ikke klantre NS for, hvis folk, der prøver at skrive HTML ikke kender den, der var gældende for NS4.

At så man ikke behøver kende et rungende klap til HTML- eller JavaScript-syntaks for at kunne skrive til IE, er så en anden ting.

Man kan sætte en hvilken som helst ordblind gnu til at trampe lidt rundt i tastaturet - og der vil komme noget ud, IE vil mene er HTML/JavaScript ............. og det gør man så i forbløffende mange tilfælde  :oD
/mvh
</bole>
Avatar billede =maddog= Nybegynder
08. april 2002 - 21:40 #14
Det sidste er jeg et bravo bevis på :).
Men seriøst. Man kan faktisk ok meget i NS. Med captureEvent kan man lave museffekter på stort set alt der har mouseover og mouseout. Det er selvfølgelig rarere at kunne skrive onclick overalt hvor gnu'en (bravo udtryk) tramper, men der er intet i vejen for at lave onclick på f.x en <td> i NS4.
Men jeg synes det er noget l.o.r.t. at IE ikke understøtter <LAYER>. Det ville spare mine fingre en del.
Avatar billede olebole Juniormester
08. april 2002 - 21:52 #15
Spar du lidt på hovene og skriv <div> i stedet. Det understøtter NS4 nemlig fint  ;o))
/mvh
Avatar billede =maddog= Nybegynder
08. april 2002 - 21:57 #16
mjaee. det kan man jo godt. men så kan man ikke sende parametre med funktionskaldet.
<LAYER onmouseover="clickable(true);"> dutter
<DIV onmouseover="clickable(true);"> dutter ikke
eller har jeg bare drukket for mange gin og tonic gennem tiden.
Avatar billede crunch Nybegynder
08. april 2002 - 23:04 #17
Tak til jer alle. Erik´s funger perfekt, så han får pointsne.
(:
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