好吧,我的任務是與第三方供應商合作,在他們的最後顯示電影時間。我們有機會在我們的網站上共同推出我們的網站,爲此,我們需要創建我們網站的包裝,以便電影時間可以顯示在包裝內部,因此它仍然看起來像您在我們的網站上。一種選擇是通過js外部文件包含頁眉和頁腳,這樣我們就可以對我們進行更改,並且更新將顯示在他們的一側,所以我們不必在每次更新時都向他們發送新的頁眉/頁腳包裝。他們建議我們這樣來做:包含php文件和html通過js包括
<script src="http://oursite.com/header.php"></script>
<script src="http://oursite.com/footer.php"></script>
所以我對託管在我們身邊的header.php原始的HTML,然後我之前什麼都添加了這個在標題:
<?php header("Content-type: text/javascript"); ?>
然而,當頁面加載我得到這個錯誤:
SyntaxError: syntax error
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" xml
我假設在js文件中有原始html代碼的問題?如果有,反正有呢?
擺脫HTML。 JavaScript文件適用於JavaScript。 – Blender
我認爲沒有必要使用'header('')'。 – ncm
無法完全掌握你的行爲,他們的網站鏈接到你控制的腳本,修改了他們的網站,使其看起來像你的網站?聽起來有點可怕。 – NickSlash