0

我正在运行一个大型网站,顶部有一个导航栏。每次我们想要更改顶部导航中的一个按钮时,我们不想更改 100 多个 html 文件,而是希望使用某种包含来切换要显示的导航栏。我希望这些包含在 Firefox 和 IE 上都可以使用,而且我也不想更改每个文件的扩展名。

到目前为止,我已经尝试过:

Javascript 读取文件 - 这在 Firefox 上运行良好,但 IE 似乎阻止了文件读取。

HTML 包含 - 到目前为止,仅当我们将扩展名更改为 shtml 时才有效

PHP 包括 - 我知道您可以设置 apache 服务器以在 html 中运行 php 脚本,但我不知道如何在 SunOne 中实现这一点。

iframe - 为了符合安全标准,我不得不阻止 iframe。

我对我没有考虑过的建议或使上述尝试奏效的方法持开放态度。有任何想法吗?

4

1 回答 1

0

尤里卡!我找到了!

所以与其包含 html,为什么不只包含 javascript 和 css?每个页面都将包含一个 .js 和 .css 文件。css可以设置图片src,在每张图片中我可以使用“onclick”来告诉它在.js文件中执行一个简单的window.location函数。瞧!两个快速更改将改变整个网站!

感谢 Lister 先生的 CSS 创意。这让我走上了这条道路。

于 2013-11-20T16:21:34.223 回答