Hoi,
ik zit met het volgende: ik heb een link waarbij ik een stukje javascript wil setten voordat ik naar een andere pagina ga. Echter, ik wil ook gebruikers opvangen die geen javascript hebben. Deze zouden dus rechtstreeks naar de andere pagina gebracht mogen worden. Ik heb het volgende bedacht.
Dit lijkt te werken. Maar ik vraag me af hoe het zit met andere browsers en dergelijke. Ik moet er namelijk zeker van zijn dat deze link altijd werkt. Ik zou natuurlijk ook met <script></script> en <noscript></noscript> tags kunnen werken maar dat lijkt me iets te veel gedoe.
Is dit een goeie oplossing of heeft iets anders toch de voorkeur?
ik zit met het volgende: ik heb een link waarbij ik een stukje javascript wil setten voordat ik naar een andere pagina ga. Echter, ik wil ook gebruikers opvangen die geen javascript hebben. Deze zouden dus rechtstreeks naar de andere pagina gebracht mogen worden. Ik heb het volgende bedacht.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script language="javascript">
function doThing() {
doSomeAjaxStuff(bla);
location.replace("/mijnpagina.html");
}
</script>
</head>
<body>
<a href="/mijnpagina.html" onclick="doThing()">Doe!</a>
</body>
</html> |
Dit lijkt te werken. Maar ik vraag me af hoe het zit met andere browsers en dergelijke. Ik moet er namelijk zeker van zijn dat deze link altijd werkt. Ik zou natuurlijk ook met <script></script> en <noscript></noscript> tags kunnen werken maar dat lijkt me iets te veel gedoe.
Is dit een goeie oplossing of heeft iets anders toch de voorkeur?