webForumDet fria alternativet

'Extrem' handikappsanpassning

ASPur ASP

5 svar · 311 visningar · startad av mcfoist

Medlem sedan feb. 200244 inlägg
Frågan#1

Tjena!

Har en undran om det är möjligt att med hjälp av en vanlig länk byta textstorlek på sidan man för tillfället besöker?

Jag vill alltså 'handikappanpassa' min sida och erbjuda besökarna möjligheten att ändra storleken endast genom att klicka på en länk (bild).

Ja, jag vet att man kan göra det i menyn på IE (säker på andra os också) även att man kan göra det genom CTRL + scroll men jag vill alltså koda så att ett klick på en länk uppdatera storleken för användaren.

...eller så kanske det finns något sätt att påverka textstorleken?

Bara för att göra det krångligare så vill jag att det ska gälla på hela sajten, inte bara på aktuell sida.

Mina funderingar går kring att använda en sessions cookie från IE (vet inte hur än)... är jag på rätt spår?

Medlem sedan maj 200010 687 inlägg
#2

Använd olika stilmallar och använd Session.

Medlem sedan feb. 200112 078 inlägg
#3
<%
if request("mode") = "changefontsize" then
   session("FontClass") = request("FontClass")
end if
%>
<form method="post" name="frm">
<input type="mode" value="changefontsize">
<select name="FontClass">
   <option value="small">Liten</option>
   <option value="medium">Medel</option>
   <option value="big">Stor</option>
</select>
<input type="submit" value="Byt storlek">
</form>

Css/HTML:

.small { font-size: 9px; }
.medium { font-size: 11px; }
.big { font-size: 13px; }

<font class="<%=session("FontClass")%>">Din storleksformaterade text.</font>

Givetvis kan strukturen på CSS'en göras bättre, font-taggen är ju inte det bästa användandet, men det visar iallafall hur jag tänker.

Medlem sedan aug. 20039 342 inlägg
#4

Så här kan du använda flera olika stilmallar, helt på klientsidan.

Medlem sedan aug. 20039 342 inlägg
#5

Och så filen... :r

Medlem sedan feb. 200244 inlägg
#6

Strålande!

Tusen tack nitro2k01 och OveRRidE, fick mer än tillräckligt med hjälp. :)

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