JavaScript代码在C,我习惯于做这样的事情:插入可执行从外部文件
//MyHeaderFile.h
#define MY_CONSTANT 34
//MyMainFile.c
#include MyHeaderFile.h
int num = MY_CONSTANT;
我要像一个HTML文档中做一些事情:
//MyJS.js
#define MY_SCRIPT <script>some javascript stuff </script>
//MyHTML.html
<html>
MY_SCRIPT
</html>
这个网站将执行什么脚本代码被定义为MY_SCRIPT。基本上我想要的是让多个.html文件引用JavaScript代码,所有这些文件都执行.js文件中定义的相同代码。如果能够一次性更改.js文件中的代码并使其一次影响所有的html文件,那就太好了。
任何想法?
1. html不会“执行”,2. HTML和javascript都不知道#define是什么,3. javascript属于脚本标记,而不是HTML标记,4.在HTML文件中“插入”可执行的JavaScript代码,'' - this i s的HTML 101的东西! –
1.我知道它没有执行。 2.我知道都不知道什么是#define(我要求一个等价物)3. MY_SCRIPT“宏”包含脚本标记4.像这样插入JavaScript文件不会自动执行.js文件中的代码 – Khaines0625
是的,这是浏览器的工作方式,因为恐龙在平原上漫游,我的朋友 –