2013-03-27 3 views

ответ

0

Вы можете попробовать сценарий, подобный этому.

var str=window.location.href; var n=str.split("="); alert(n[1]); 

Этот код разбивает URL на = и возвращает данные впоследствии.

1

Вот небольшая функция для обработки с ним

<script type="text/javascript"> 
function $_GET(q,s) { 
    s = s ? s : window.location.search; 
    var re = new RegExp('&'+q+'(?:=([^&]*))?(?=&|$)','i'); 
    return (s=s.replace(/^?/,'&').match(re)) ? (typeof s[1] == 'undefined' ? '' : decodeURIComponent(s[1])) : undefined; 
} 
</script> 

Использование

<script type="text/javascript"> 
    alert('GET var myVar = '+$_GET('myVar')); 
</script> 
+0

Спасибо! Протестировано и делает то, что мне нужно! Но я думаю, что другой ответ короче и делает это. – DaZa

Смежные вопросы