webForumDet fria alternativet

createRange

JavaScriptur Javascript

3 svar · 526 visningar · startad av apg29

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

Denna lilla kod gör att en text jag markerar hamnar i alerten. Fungerar utmärkt i Internet Explorer, men hur gör jag så att det ska fungera i Firefox?

function test(){
txt = document.selection.createRange().text;
alert(txt)
}

Vad glaad jag skulle bli om någon kunde hjälpa mig med detta! :)

Medlem sedan nov. 200584 inlägg
#2

Ingen som har en susning? Jag har jobbat mycket med funktionen, sökt på internet och detta forum... Jag tror att lösningen är säkert enkelt :)

Medlem sedan juli 2003555 inlägg
#3

För firefox:
var s = window.getSelection().toString();
alert(s);

Medlem sedan nov. 200584 inlägg
#4

Vad glad jag blev! Tack så hemskt mycket onkelborg! Det funkar! :)

135 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
132 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)