我有一些javascript可以将页面导向到一个新的url,但是我被定向到了一个www.myurl.com/undefined。javascript url undefined重定向
这是我有,不知道什么是错的。我曾尝试也window.location的
if (r == true) {
window.location.href = ('http://www.myurl.com/pubs_delete.php?=id'.a_href)
};
谢谢你的任何指针
我有一些javascript可以将页面导向到一个新的url,但是我被定向到了一个www.myurl.com/undefined。javascript url undefined重定向
这是我有,不知道什么是错的。我曾尝试也window.location的
if (r == true) {
window.location.href = ('http://www.myurl.com/pubs_delete.php?=id'.a_href)
};
谢谢你的任何指针
使用+(加)sympol尝试这样的事情
var a_href;
if (r == true) {
window.location.href = ('http://www.myurl.com/pubs_delete.php?=id'+a_href)
};
JavaScript的串联,您正在使用(点)sympol,这是问题的ü
。假设a_href
是在JavaScript中定义的变量
...delete.php?id=' + a_href
字符串连接为+
,不.
和等于错位
谢谢,我必须尝试 – 2012-04-27 13:01:57
结合两个答案:
if (r) { // r == true is quite redundat
window.location.href = "http://www.myurl.com/pubs_delete.php?id=" + a_href;
};
+1'if(r){...' – fcalderan 2012-04-27 13:01:38
你不需要围绕URL的变形 – 2012-04-27 12:56:54
而JavaScript使用'+'来拼接,而不是'.' – ThiefMaster 2012-04-27 13:01:49