Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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 将JS从一个站点导入到另一个站点_Javascript - Fatal编程技术网

Javascript 将JS从一个站点导入到另一个站点

Javascript 将JS从一个站点导入到另一个站点,javascript,Javascript,我创建了一个脚本,询问您想要游戏的难度(以及作弊。我意识到这不是添加作弊的安全方法,但这不是重点)。我想把它保存在我网站的另一个部分,并且已经用import方法完成了。我不能让它工作。如何从http://www.willmargulies.com/password.htm然后运行它 import{getDiff}from'http://www.willmargulies.com/password.htm' getDiff(); 其他文件需要: 是一个javascript文件 有一行有点像: 导出

我创建了一个脚本,询问您想要游戏的难度(以及作弊。我意识到这不是添加作弊的安全方法,但这不是重点)。我想把它保存在我网站的另一个部分,并且已经用import方法完成了。我不能让它工作。如何从
http://www.willmargulies.com/password.htm
然后运行它

import{getDiff}from'http://www.willmargulies.com/password.htm'
getDiff();

其他文件需要:

  • 是一个javascript文件
  • 有一行有点像:

    导出函数getDiff(){ };


  • 您还可以通过
    exports.getDiff=()=>{}实现它

    如果您使用的是DOM,您可以将其添加到源标记中,否则您必须使用AJAX获取原始字符串,并评估您试图从HTML文件导入的字符串。据我所知,您只能从JavaScript模块文件导入。我希望导入程序在读取HTML文件时会立即异常,因为它可能不是有效的JavaScript。如果这不是同一个域,可能也需要担心CORS。文件类型现在设置为JavaScript,并且对它的引用已更新以添加js文件扩展名。JS文件的代码是导出函数getDiff(){alert(“works”)}