[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как передать ссылку с двумя переменными
Ivan707
Всем привет!

У меня есть рабочий скрипт, который из адресной строки берет значение переменной "kat", подставляет ее в ссылку vybor.php?kat= и выводит результат в блог <div id="result">.

Подскажите пожалуйста, как сделать, чтобы из адресной строки брались значения двух переменной "kat", "vid" и подставлялись в ссылку vybor.php?kat=(переменная)&vid=(переменная).


<script type="text/javascript"">
function refresh(param){
var XMLHttpRequestObject = false;
if (window.XMLHttpRequest)
XMLHttpRequestObject = new XMLHttpRequest();
else if(window.ActiveXobject)
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
if (XMLHttpRequestObject)
{
XMLHttpRequestObject.open('GET','vybor.php?kat='+param);
XMLHttpRequestObject.onreadystatechange = function(){
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
document.getElementById('result').innerHTML = XMLHttpRequestObject.responseText;
}}
XMLHttpRequestObject.send(null);}}
</script>

<
div id="result">Вывод скрипта</div>
Hello
Нужно в функции `refresh` принимать и передавать второй араметр

_____________
VPS от 5$, первые 2 месяца - бесплатно.
Игорь_Vasinsky
всё что в url - в глобальной видимости. нет смысла передавать аргументом.

есть функция которая парсит GET параметры в url

function $_GET(key) {
var s = window.location.search;
s = s.match(new RegExp(key + '=([^&=]+)'));
return s ? s[1] : false;
}

alert( $_GET('test') );




_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Ivan707
Всем спасибо за помощь, разобрался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.