如何使用html5创建自定义网址

时间:2017-10-12 13:36:28

标签: javascript html5

我想知道如何在html5中创建某种自定义网址

假设我有一个名为test.com的主页和一个页面上的书籍。 然后取决于用户访问特定书籍内容的网址。 例如:test.com/book/16156161其中16156161是定义要显示哪本书的内容,因为onload将使用来自url的id 16156161来获取正确的书。

现在我可以使用这个页面test.com/book但我不知道如何让它接受一个字符串末尾的字符串,而不是获得404.

如何使用html / javascript完成此操作?

非常感谢任何帮助或意见,谢谢!

2 个答案:

答案 0 :(得分:1)

$(function () {
    
   var my_url_list = [12,42]; // your ids
    
   $.each(my_url_list, function( index, value ) {
    
  			var href =   '<a href="https://www.book.com'+value+'">book'+value+' </a> </br>';
         
        $("#links").append(href);
		});
   
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<div id="links">

</div>

答案 1 :(得分:1)

如果您对节点感到满意,可以使用fs模块执行此操作,假设您有一组名为books的图书网址:

for (var i = 0; i < books.length; i++) {
  fs.writeFile(__dirname + "/books/" + books[i], fileContent, (err) => {
    if (err) throw err;
    console.log("File successfully saved");
  });
}