[英]href appending current URL before navigating to new link
function setRedirect()
{
var redirectDest = "This is additional description <a href="http://opensourceforgeeks.blogspot.in/">Click Me</a>.";
if(redirectDest != null && redirectDest != '')
{
document.getElementById("RedirectDestElem").innerHTML = redirectDest;
}
}
redirectDest是从Spring控制器填充的。 所以功能实际上是
function setRedirect()
{
var redirectDest = "${redirectDest}";
if(redirectDest != null && redirectDest != '')
{
document.getElementById("RedirectDestElem").innerHTML = redirectDest;
}
}
这会将当前的URL基本地址附加到http://opensourceforgeeks.blogspot.in ,然后重定向。 我不希望这种情况发生。 我必须转换"
到"
在Java代码中(逃生),这样,我的Java脚本不破,否则这将是
var redirectDest = "This is additional description <a href="http://opensourceforgeeks.blogspot.in/">Click Me</a>.";
会破裂的。
为什么不将redirectDest括在单引号中?
var redirectDest ='$ {redirectDest}';
您可以使用转义序列“ \\”
因此您的文字将如下所示:
var redirectDest = "This is additional description <a href=\"http://opensourceforgeeks.blogspot.in/\">Click Me</a>.";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.