这包括在IE中不起作用:
<?php
include_once 'localization.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Global Colleague</title>
<link href="css/style.css" rel="stylesheet" type="text/css"/><!--Start Kampyle Exit-Popup Code-->
<script type="text/javascript">
在 localization.php
中调用数组<?php echo l('content_p3'); ?>
编辑:我在另一个文件夹中尝试了相同的文件,但它有效
答案 0 :(得分:1)
“不工作”非常通用。你期望什么,实际发生了什么?您可能希望打开错误报告并查看是否报告了任何错误。在(X)HTML中,在doctype之前不应打印任何内容。您是否尝试在HTTP响应中添加内容?通常情况下,浏览器不应影响PHP输出代码的方式,除非您添加了一些代码来响应用户代理,这并不总是明智的。
也许,当您在另一个目录中尝试代码时,它无法找到有问题的脚本,因为它包含在相对路径中。尝试删除原始文件中的包含,看看它是否“有效”。
答案 1 :(得分:0)
以下方式100%适合您:
1)安装(开源)Notepad ++在您的PC上 2)打开文件 3)转到编码并选择(在没有BOM的情况下以UTF-8编码) 4)然后单击“保存” 5)现在它可以工作(Chrome)和(IE)
:)