0
如果這很簡單或者無法完成,我很抱歉。基本上,我試圖在我的網站上加載年齡驗證js,但我試圖根據不同國家的法定飲酒年齡在不同頁面之間進行選擇。加載js問題
如果我只是加載腳本,它工作正常:
<script type="text/javascript" src="https://av.ageverify.co/jsfr/singlemalt.18.js"></script>
但是,如果我試圖做任何形式的修改這個腳本,它不會加載所有。例如,如果我嘗試將src設置爲一個變量(我將在另一個腳本中調用它,則無法加載)。
<script>
url = "https://av.ageverify.co/jsfr/singlemalt.18.js";
</script>
<script type="text/javascript" src=url></script>
任何想法將不勝感激!
編輯:
附加信息: 我嘗試使用getScript加入的人都建議,但也有它的問題:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angular.min.js"></script>
<script>
$.getScript("https://av.ageverify.co/jsfr/singlemalt.18.js");
</script>
或此方法:
function loadJs() {
var url = "https://av.ageverify.co/jsfr/singlemalt.18.js";
var script = document.createElement("script");
script.src = url;
document.head.appendChild(script);
}
這最後一個似乎與其他簡單的腳本一起工作,但也許這個特定的腳本正在尋找某種瀏覽器條件?有關如何解決這個問題或尋找什麼的任何建議?應該彈出一個年齡驗證頁面,詢問你的年齡。
在HTML中,不存在變量,必須由JavaScript –
使它成爲一個''