Tietääkö joku sellaista kikkaa, millä pääsee käsiksi osoiterivin ankkuriin? Eli näin: http://www.esimerkki.fi/index.html#plaa Tohon plaa:han pitäisi siis päästä käsiksi.
Oho, yhryssanavirhe otsikossa.
window.location.hash.substring(1)
Yksi tapa:
<script type="text/javascript"> if(document.location.href.indexOf('#') > -1) { alert(document.location.href.substring(document.location.href.indexOf('#')+1)); } </script>
Tosin document.location.href taisi olla vanhaa koodipohjaa, mutta en just nyt jaksa kaivella miten sivun osoite pitäisi nykyään selvittää, jos siihen eri tapa on.
Ja php:lla näin:
<?php $url ="http://www.esimerkki.fi/index.html#plaa"; $muunnos = explode("#",$url); $vaihto = "kohta2"; $link = $muunnos[0].'#'.$vaihto; header("Location:$link"); ?>
Tai jos PHP:ta tähän sotkee, niin parse_url on silloin kova sana.
Aihe on jo aika vanha, joten et voi enää vastata siihen.