<tfoot id='dh5Fs'></tfoot>
        <bdo id='dh5Fs'></bdo><ul id='dh5Fs'></ul>

        <i id='dh5Fs'><tr id='dh5Fs'><dt id='dh5Fs'><q id='dh5Fs'><span id='dh5Fs'><b id='dh5Fs'><form id='dh5Fs'><ins id='dh5Fs'></ins><ul id='dh5Fs'></ul><sub id='dh5Fs'></sub></form><legend id='dh5Fs'></legend><bdo id='dh5Fs'><pre id='dh5Fs'><center id='dh5Fs'></center></pre></bdo></b><th id='dh5Fs'></th></span></q></dt></tr></i><div id='dh5Fs'><tfoot id='dh5Fs'></tfoot><dl id='dh5Fs'><fieldset id='dh5Fs'></fieldset></dl></div>
        <legend id='dh5Fs'><style id='dh5Fs'><dir id='dh5Fs'><q id='dh5Fs'></q></dir></style></legend>

        <small id='dh5Fs'></small><noframes id='dh5Fs'>

        格式化此 JavaScript 行

        时间:2023-05-30

      1. <tfoot id='f5942'></tfoot>

          <tbody id='f5942'></tbody>

          1. <legend id='f5942'><style id='f5942'><dir id='f5942'><q id='f5942'></q></dir></style></legend>
              <i id='f5942'><tr id='f5942'><dt id='f5942'><q id='f5942'><span id='f5942'><b id='f5942'><form id='f5942'><ins id='f5942'></ins><ul id='f5942'></ul><sub id='f5942'></sub></form><legend id='f5942'></legend><bdo id='f5942'><pre id='f5942'><center id='f5942'></center></pre></bdo></b><th id='f5942'></th></span></q></dt></tr></i><div id='f5942'><tfoot id='f5942'></tfoot><dl id='f5942'><fieldset id='f5942'></fieldset></dl></div>

              <small id='f5942'></small><noframes id='f5942'>

                <bdo id='f5942'></bdo><ul id='f5942'></ul>
                  本文介绍了格式化此 JavaScript 行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  我正在尝试在弹出窗口中格式化这行代码,但我遇到了 unterminated string literal 错误.

                  I am trying to format this line of code in my popup window, but i am facing unterminated string literal error.

                  谁能告诉我如何最好地格式化它.

                  Can somebody please tell me how best I could format this.

                  window.setTimeout("winId.document.write('<script src="../js/tiny_mce/tiny_mce.js" type="text/javascript"></script>
                  ')", 10);
                  

                  还要指出这行代码在弹出窗口中是否可以正常工作?

                  Also point out if this particular line of code would work fine in the popup?

                  推荐答案

                  最好不要使用字符串,而是使用匿名函数:

                  Best not to use a string, but an anonymous function instead:

                  window.setTimeout(function () {
                      winId.document.write(
                        '<script src="../js/tiny_mce/tiny_mce.js" type="text/javascript"></script>
                  '
                      );
                  }, 10);
                  

                  在 setTimeout 和 setInterval 中使用字符串与 eval() 密切相关,应仅在极少数情况下使用.请参阅 http://dev.opera.com/articles/view/高效的javascript/?page=2

                  Using strings in setTimeout and setInterval is closely related to eval(), and should only be used in rare cases. See http://dev.opera.com/articles/view/efficient-javascript/?page=2

                  还可能值得注意的是,document.write() 将无法在已解析的文档上正常工作.不同的浏览器会给出不同的结果,大多数会清除内容.另一种方法是使用 DOM 添加脚本:

                  It might also be worth noting that document.write() will not work correctly on an already parsed document. Different browsers will give different results, most will clear the contents. The alternative is to add the script using the DOM:

                  window.setTimeout(function () {
                      var winDoc = winId.document;
                      var sEl = winDoc.createElement("script");
                      sEl.src = "../js/tiny_mce/tiny_mce.js";
                      winDoc.getElementsByTagName("head")[0].appendChild(sEL);
                  }, 10);
                  

                  这篇关于格式化此 JavaScript 行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:JavaScript 格式:大括号必须与 if/function/etc 关键字在 下一篇:从 contentEditable div 中删除格式

                  相关文章

                  最新文章

                  <small id='TGxob'></small><noframes id='TGxob'>

                    1. <i id='TGxob'><tr id='TGxob'><dt id='TGxob'><q id='TGxob'><span id='TGxob'><b id='TGxob'><form id='TGxob'><ins id='TGxob'></ins><ul id='TGxob'></ul><sub id='TGxob'></sub></form><legend id='TGxob'></legend><bdo id='TGxob'><pre id='TGxob'><center id='TGxob'></center></pre></bdo></b><th id='TGxob'></th></span></q></dt></tr></i><div id='TGxob'><tfoot id='TGxob'></tfoot><dl id='TGxob'><fieldset id='TGxob'></fieldset></dl></div>
                      <tfoot id='TGxob'></tfoot>
                    2. <legend id='TGxob'><style id='TGxob'><dir id='TGxob'><q id='TGxob'></q></dir></style></legend>
                        <bdo id='TGxob'></bdo><ul id='TGxob'></ul>