jQuery查找并附加/前置现有的javascript

时间:2015-07-31 17:02:01

标签: javascript jquery html append prepend

我已经阅读了很多关于使用jquery查找和追加的文章。我在其他项目上成功地做到了这一点,但主要是附加到div元素。我需要在页面上附加javascript,遗憾的是我没有核心访问权限。

现有的JS:

<div class="widget">
 <script type="text/javascript">
      var widget37 = new VideoWidget("VideoCanvas",                            
     "divVideoCanvas37", "DS37");
      widgetVideoCanvas37.SetWidth("630");
      widgetVideoCanvas37.SetHeight("355");
      widgetVideoCanvas37.SetVariable("isMute", "false");
      widgetVideoCanvas37.RenderWidget();
  </script>
 </div>

在RenderWidget之前,我需要添加

 widgetVideoCanvas37.SetVariable("isAutoStart", "true");

我尝试过这样的事情:

$( "widgetVideoCanvasDS37.RenderWidget()" ).prepend( "<p>Test</p>" );

但似乎确实有效。也许前置不是最好的方法。在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

选择元素 ,如$('script').appened('blah'); 但我觉得这可能不会或不应该奏效。如果我能够在本地运行我自己的脚本以将JavaScript附加到我没有核心访问权限的另一个页面的脚本元素,这是一个非常大的安全漏洞。