Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从src外部重新加载HTML中的脚本?_Javascript_Html - Fatal编程技术网

Javascript 从src外部重新加载HTML中的脚本?

Javascript 从src外部重新加载HTML中的脚本?,javascript,html,Javascript,Html,基本上,我的HTML文件中有如下代码: <script src="http://somelink.something/file.extension"></script> <script src="http://somedifferentlink.something/file.extension"></script> <script src="http://therearelotsofthesethings.something/file.ext

基本上,我的HTML文件中有如下代码:

<script src="http://somelink.something/file.extension"></script>
<script src="http://somedifferentlink.something/file.extension"></script>
<script src="http://therearelotsofthesethings.something/file.extension"></script>
<script src="http://ineedallofthesetohappeneverytimeacertaineventhappens.something/file.extension"></script>

我想知道,每当按下某个按钮时,如何从这种脚本中重新执行代码。在这一点之外,我已经完全编程了按钮的功能,但是这个脚本调用了外部链接,专门对所有内容进行了良好的格式化,我需要在按下按钮时发生这种情况。有没有一个简单的方法可以做到这一点

是的,我试着查找,但我找不到这个确切的问题,也找不到任何能回答这个问题的答案


编辑:这些文件大部分是.js文件,但并非所有都是。按下按钮时执行的代码完全用
JavaScript

编写,这是我的工作代码。我使用
jQuery
作为脚本。在
onclick按钮事件中使用以下行:

var script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', 'jquery.min.js');
document.head.appendChild(script);
这样就行了

编辑:


更多信息。当您执行类似于
script.type='text/javascript'
的操作时,您正在设置对象的属性,但这不一定与将该属性与实际节点属性关联相同。

这些脚本是什么类型的?它们是javascript吗?我看不到这些的扩展。你试过什么吗?您可以使用
document.createElement
创建脚本标记并将其添加到标题中。根据这些脚本的编写方式,它们的功能可以在全局范围内使用。社区可以提供更具体的详细信息。不要编写新问题,编辑此问题以添加更多详细信息。必须重新加载脚本通常是糟糕的设计。脚本应该定义函数,然后您可以在必要时调用函数。