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
是的,這是瀏覽器的工作方式,因爲恐龍在平原上漫遊,我的朋友 –