Node.js EJS-如何将锚定标签链接到外部网站?
我试图在ejs模板引擎中导航到外部站点。但是,它将锚定标记中的链接作为我的应用程序的路径之一,因此它将按如下方式打开链接:http://localhost:3000/www.youtube.com/watch?v=gtLJEhexrxYNode.js EJS-如何将锚定标签链接到外部网站?,node.js,ejs,viewengine,Node.js,Ejs,Viewengine,我试图在ejs模板引擎中导航到外部站点。但是,它将锚定标记中的链接作为我的应用程序的路径之一,因此它将按如下方式打开链接:http://localhost:3000/www.youtube.com/watch?v=gtLJEhexrxY 我想导航到youtube.com,但它正在导航到localhost:300/www.youtube.com问题解决了。我在开头添加了http://前缀。感谢确保将http://添加到外部链接的前面!否则这是一个内部链接! <!DOCTYPE html
我想导航到youtube.com,但它正在导航到localhost:300/www.youtube.com问题解决了。我在开头添加了http://前缀。感谢确保将http://添加到外部链接的前面!否则这是一个内部链接!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Results</title>
</head>
<body>
<h1>Search results for <%=term %></h1>
<% videos.forEach((video)=>{ %>
<a href="www.youtube.com">Search</a>
<a target=_blank href="www.youtube.com/watch?v=<%=video["id"]["videoId"]%>">
<img src="<%=video["snippet"]["thumbnails"]["medium"]["url"]%>" alt="">
</a>
<div>
<h3><%=video["snippet"]["title"]%></h3>
<h4><%=video["snippet"]["publishedAt"]%></h4>
<p><%=video["snippet"]["description"]%></p>
</div>
<br>
<% }) %>
</body>
</html>