问题是:如何替换字符串中可以变化的值?我猜你需要使用正则表达式..
这是我正在尝试做的事情:
var height = 500;
var urlstr = "...?height=300&width=200";
var newurl = urlstr.replace("height=%&","height="+height+"&");
alert(newurl);
请注意,我目前正在尝试使用“%”符号来解释动态值,但这不起作用..我不擅长使用正则表达式,如果你们中的任何人能给我一个提示,我将不胜感激,或者告诉我我是否错误地接近这个;)