相关疑难解决方法(0)

使用webpack定义全局变量

是否可以使用webpack定义一个全局变量,结果如下:

var myvar = {};
Run Code Online (Sandbox Code Playgroud)

我看到的所有示例都使用外部文件 require("imports?$=jquery!./file.js")

javascript webpack webpack-2 webpack-3

117
推荐指数
4
解决办法
14万
查看次数

javascript块中的HTML评论?

我有一个像下面这样的函数(在下面),它在HTML页面中插入一段HTML代码:

function someEventHandler(htmlContent)
{
  document.getElementById('some-element-id').innerHTML = htmlContent;
}
Run Code Online (Sandbox Code Playgroud)

这适用于包含img标记的HTML代码.

<script>但是,当HTML代码包含块时,它们不会呈现.此外,脚本块包含由HTML注释包围的JavaScript.例如:

<script type="text/javascript">
<!--
    function someFunctionThatRendersStaticImageOrFlash()...
-->
</script>
Run Code Online (Sandbox Code Playgroud)

包含HTML注释的这些脚本块在插入后不会呈现.我可以控制插入的代码,并且在没有HTML注释的情况下测试它,并且它们成功呈现.

据我所知,像这样的HTML评论在早期版本的Netscape中使用,以防止浏览器与javascript的不兼容问题.

是否有任何其他原因(或任何正当理由)在JavaScript块中包含HTML样式注释?

编辑 我输入错误.结束评论是://-->.

html javascript

10
推荐指数
3
解决办法
7471
查看次数

标签 统计

javascript ×2

html ×1

webpack ×1

webpack-2 ×1

webpack-3 ×1