MAN*_*AaR 1 javascript php smarty
我有一个页面,我想为不同的浏览器加载不同的内容.
示例:
IF Internet explorer
{include file="/content1.tpl"}
ELSE if any other browser
{include file="/content2.tpl"}
{/if}
Run Code Online (Sandbox Code Playgroud)
Content1.tpl和Content 2.tpl是两个不同的文件,具有受人尊敬的Html和CSS.
我怎样才能使用Javascript或php实现这一目标?
谢谢,
编辑
我想要的是,IE完全忽略了content2.tpl
&Mozilla或其他完全忽略content1.tpl
rob*_*lls 10
不要使用PHP.在浏览器级别这样做更安全,最好使用条件注释.您不能信任HTTP_USER_AGENT,因为它很容易伪造/更改,因此您无法自信(因此不应该)根据其值做出决策.坚持使用一个.tpl文件,并根据条件注释包含特定样式表,或使用这些注释添加其他标记.例如,您可以添加此类附加标记,然后相应地进行定位:
<html>
<body>
<!--[if IE 6]><div id="ie6"><![endif]-->
... main content here
<!--[if IE 6]></div><![endif]-->
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4261 次 |
| 最近记录: |