Kom ihåg mig?
Home Menu

Menu


javascript:alert('hej') vs alert('hej')

Ämnesverktyg Visningsalternativ
Oläst 2014-07-23, 16:49 #1
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
Standard javascript:alert('hej') vs alert('hej')

hej,

jag undrade vad skillnaden mellan dessa två sätt för att kalla på en js-metod?

är det samma sak? är ena bättre än andra? vilken skulle ni föredra?
naak2803 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-07-23, 17:29 #2
Vebut Vebut är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 263
Vebut Vebut är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 263
Första exemplet borde ge syntax-fel, så jag skulle föredra det andra.
Vebut är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-07-23, 17:30 #3
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
Citat:
Ursprungligen postat av Vebut Visa inlägg
Första exemplet borde ge syntax-fel, så jag skulle föredra det andra.
nej, det är ju just det, det blir inte syntaxfel
naak2803 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-07-23, 17:35 #4
Vebut Vebut är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 263
Vebut Vebut är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 263
Jag hittade precis dokumentationen för det. Det är en föråldrad implementering från den tiden då JS bakades in i HTML för vissa händelser.

Tips; Sluta använd inline-javascript.

Svar; Om du nu fortsätter använda inline-javascript så ska du nog fortsätta med javascript prefixet för cross-browser tillgänglighet. Det blir samma resultat men vissa gammla webbläsare kanske har en annan tolkning, så utan "javascript:" kan de inte tolka att det är javascript det handlar om.

Senast redigerad av Vebut den 2014-07-23 klockan 17:37
Vebut är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-07-23, 18:31 #5
H S Consulting H S Consulting är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2013
Inlägg: 29
H S Consulting H S Consulting är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2013
Inlägg: 29
javascript:alert() hade man förr oftast i href-attributet för a-taggen för att tala om att ett javascript skulle köras när man klickade på länken. Endast alert() använde man i händelsehanterare som onclick m.fl.
H S Consulting är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 00:16.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017