So che sembra una domanda idiota, ma dovrei separate questa stringa in 3 parti in modo da creare l'effetto briciole di pane.
http://www.dominio.it/path/della/car...a%2ENomepagina
Ora il problema fondamentalmente è il %2E che di fatto sostituisce il punto.
C'è un modo per ripristinarlo a punto ?
Se fosse possibile, userei un codice simile a questo:
codice:<script language="javascript" type="text/javascript"> var url = "http://www.dominio.it/path/della/cartella/Categoria%2ENomepagina"; //sarà dinamico var point = url.indexOf(".", 40); var pagename = url.substr (point+1); // ricavo il nome completo della pagina var last = pagename.indexOf("."); var categoria = pagename.substr(0,last); var last = last +1; var pagename = pagename.substr(last); document.write(' URL: <span style="color: green">'+url+'</span>'); document.write(' Categoria: <span style="color: blue">'+categoria+'</span>'); document.write(' Pagina: <span style="color: red">'+pagename+'</span>');