webForumDet fria alternativet

Få "high ASCII" att visas i alert?

JavaScript

6 svar · 368 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Detta går ju uppenbarligen inte:

javascript:alert('♪');

Går det på något annat vis?
Varken String.fromCharCode() eller escape() verkar ju funka.

Medlem sedan dec. 20042 245 inlägg
#2

Antingen

javascript:alert("♪");

eller

javascript:alert("\u266A");
Medlem sedan juni 20034 013 inlägg
#3

Går nog inte på något vis eftersom standardtypsnittet för dialogrutor vanligtvis inte är så välutrustat.

Medlem sedan nov. 20017 144 inlägg
#4

Tack det funkade ju bra.
Hur tar man reda på vilka nuffror olika tecken har?
Tittade under "Extended ASCII Codes" på http://www.lookuptables.com/ men där hittade jag inte så många.

Medlem sedan juni 20034 013 inlägg
#5

Det där är hämtat från unicode-tabellerna:
http://www.unicode.org/charts/

Jag vill dock höja ett litet varningens finger för att alla tecken inte finns i alla typsnitt, dvs folk riskerar att inte se specialtecknen där du inte kan styra vilket typsnitt de ska använda, exempelvis i dialogrutor.

Medlem sedan dec. 20042 245 inlägg
#6

Vad fick du "♪" ifrån? :) Det är bara att göra om det till hexadecimalt.

Medlem sedan nov. 20017 144 inlägg
#7

Hmm, jag märkte att räknaren i windows fixar det. Smidigt.

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)