是否可以使用任何其他语言在评论中包含评论?唯一的条件是我正在建立静态网站,所以我们需要避免使用PHP。
我知道已经提出过这个问题了it is here。答案表明我需要使用版本控制,但答案是在2011年。这个问题也是the same here,它清楚地表明它不可能在HTML中,但答案是在2012年。是还有其他方法吗?差不多2015年,也许我可以通过使用JS来实现它?
我想在我可以轻松地在线(如果我有互联网)和离线(如果我没有互联网)的情况下使用它。
示例代码:
<!-- Offline Sources -->
<script type="text/javascript" src="javascripts/javapreloadjs-0.4.1.min.js"></script>
<!-- preloadjs-0.4.1.min.js -->
<script type="text/javascript" src="javascripts/bitmapdata-1.0.2.min.js"></script>
<!-- bitmapdata-1.0.2.min.js -->
<script type="text/javascript" src="javascripts/vector3d-1.2.0.min.js"></script>
<!-- vector3d-1.2.0.min.js -->
<script type="text/javascript" src="javascripts/stats.js"></script>
<!-- stats.min.js -->
<script type="text/javascript" src="javascripts/break-image.js"></script>
<!-- Break Image end -->
<!-- Online Sources -->
<!--
<script type="text/javascript" src="http://jsrun.it/assets/o/w/w/d/owwdC"></script>
<!-- preloadjs-0.4.1.min.js -->
<script type="text/javascript" src="http://jsrun.it/assets/t/C/4/c/tC4cT"></script>
<!-- bitmapdata-1.0.2.min.js -->
<script type="text/javascript" src="http://jsrun.it/assets/i/d/o/F/idoFR"></script>
<!-- vector3d-1.2.0.min.js -->
<script type="text/javascript" src="http://jsrun.it/assets/3/n/9/C/3n9CY"></script>
<!-- stats.min.js -->
<script type="text/javascript" src="http://jsrun.it/assets/j/L/J/z/jLJzs"></script>
<!-- Break Image end -->
-->
请注意,这只会评论此代码
<!--
<script type="text/javascript" src="http://jsrun.it/assets/o/w/w/d/owwdC"></script>
<!-- preloadjs-0.4.1.min.js -->
因为HTML认为第一个 - &gt; 是评论的结尾。
还有一种情况,我调试代码,有很多评论试图解释所有内容,我只是想评论一段代码,所以我可以尝试一些。
喜欢这个
<!-- Temporary comment so I can play with this portion of code
<!-- Header part -->
<h1> Sample Header</h1><!-- This is a header -->
<!-- End of Header -->
-->
<!-- Header part -->
<h1>Now I can do anything that I want to this code while leaving a comment of this portion of the code!</h1><!-- This is a header -->
<!-- End of Header -->
答案 0 :(得分:1)
我猜你想要这样做是因为一组条件应该导入一个东西而不是另一个。我认为javascript是最好的工具,即使你可以使用普通的html(你不能这样做,因为评论不能嵌套在html中)。
您可以根据需要满足的条件动态加载脚本集: http://api.jquery.com/jQuery.getScript/
或者你可以通过运行XMLHttpRequest然后执行脚本来汇总你自己(如果你是jQuery-averse)。