一直在寻找并找不到合适的答案。
我有以下代码,但它似乎在第一个&符后停止。 我无法弄清楚如何通过window.open发送它。 encodeURI函数什么都不做。
有什么想法吗?
JS:
var ref = encodeURIComponent(document.referrer);
function openPage(id,name,os1)
{
url = 'http://example.com/index.php?id='+id+'&os1='+os1;
// Open window.
window.open(url,name,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=470px,height=400px");
// End.
}
问题是网址=(http://example.com/index.php?id=Blaa) 而不是 http://example.com/index.php?id=Blaa&os1=Foo
似乎停在了&符号上。我不知道如何正确使用它。我显然在这里被愚弄了。
有什么想法吗?
由于 GH