好吧,我的任务是与第三方供应商合作,在他们的最后显示电影时间。我们有机会在我们的网站上共同推出我们的网站,为此,我们需要创建我们网站的包装,以便电影时间可以显示在包装内部,因此它仍然看起来像您在我们的网站上。一种选择是通过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