如何使用IE浏览网站?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用IE浏览网站?相关的知识,希望对你有一定的参考价值。

参考技术A

启动IE,查看,工具栏,地址栏。

浏览器窗口各部分功能如下。

地址栏:用于输入网站的地址,IE浏览器通过识别地址栏中的信息,正确连接用户要访问的内容。如要登录“网址之家”网,只需在地址栏中输入网址之家的网址:http://www.hao123.com,然后按[Enter]键或单击地址栏右侧的按钮即可。

在地址栏中还附带了IE中常用命令的快捷按钮,如刷新(C)、停止(x)等,前进、后退按钮设置在地址栏前方。

菜单栏:由“文件” “编辑” “查看” “收藏夹” “工具”和“帮助”菜单组成。每个菜单中包含了控制IE工作的相关命令选项,这些选项包含了浏览器的所有操作与设置功能。

选项卡:从Internet Explorer8版本开始,IE浏览器可以使用多选项卡浏览方式,以选项卡的方式打开网站的页面。

页面窗口:是IE浏览器的主窗口,访问的网页内容显示在此。页面中有些文字或对象具有超链接属性,当鼠标指针放上去之后会变成手状,单击鼠标左键,浏览器就会自动跳转到该链接指向的网址;单击鼠标右键,则会弹出快捷菜单,可以从中选择要执行的操作命令。

状态栏:实时显示当前的操作和下载Web页面的进度情况。正在打开网页时,还会显示网站打开的进度。另外,通过状态栏还可以缩放网页。

如何 - 如果使用 IE8 不加载网页内容

【中文标题】如何 - 如果使用 IE8 不加载网页内容【英文标题】:How to - If using IE8 don't load web content 【发布时间】:2013-08-07 15:45:05 【问题描述】:

我有一个网站,它只是在 IE8 上运行。 我目前有一个网站显示一个横幅,引导访问者升级 IE。我想做更多...

我想做的是,除了显示“抱歉,您的浏览器不符合查看此站点的要求”之类的消息之外,还显示该横幅。 我不希望它加载任何其他页面内容。

有没有办法说不要在 IE 的 if 语句中加载页面的其余部分?

<!--[if lt IE 8]>
    <div style=' clear: both; text-align:center; position: relative;'>
        <a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie/home?ocid=ie6_countdown_bannercode"><img src="http://storage.ie6countdown.com/assets/100/images/banners/warning_bar_0000_us.jpg" border="0"    /></a>
    </div>

    -- Here is where I want to say DON'T LOAD ANYTHING ELSE.
    -- Maybe automatically redirect to another blank page?

<![endif]-->

【问题讨论】:

如果其余部分在某个容器中,比如 div,您可以在评论中添加&lt;style&gt;,然后将其设为display: none。也许不是 100% 有效,但它会起作用。 你试过modernizr吗? 【参考方案1】:

此类文档的基本结构:

<body>
<!--[if lte IE 8]
    <div style=' clear: both; text-align:center; position: relative;'>
        <a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie/home?ocid=ie6_countdown_bannercode"><img src="http://storage.ie6countdown.com/assets/100/images/banners/warning_bar_0000_us.jpg" border="0"    /></a>
    </div>
<![endif]-->
<!--[if gt IE 8] -->
    The rest of the document goes here. 
    All browsers except IE 8 and below parse this.

    ..content...

    Rigth at the end close the conditional.
<!-- <![endif]-->
</body>
</html>

注意应该是lte IE 8 排除版本8。

【讨论】:

我仍然可以看到网页的其余部分。我怎么能说,忽略其他一切? 也许是个愚蠢的问题,但是哪个浏览器?如果您输入正确,则第二个条件中的任何内容都不应显示在 IE 8 中。 IE 8.0.7601。我复制并粘贴了您的文字,并更改了措辞。我什至尝试为头部添加结束标签并添加新的身体/身体标签。运行兼容模式还会认为是IE8吗? 我将此标记为最正确的答案。我所做的是创建一个特定于 IE8 错误显示的新页面。然后我把它重定向到那里。【参考方案2】:

如果您真的需要这样做,请在head

<!--[if lt IE 8]>
    <meta  http-equiv="refresh" content="0;url=i_should_fix_this_for_ie8.html">
<![endif]-->

【讨论】:

【参考方案3】:
<!--[if lte IE 8]>
    <div style=' clear: both; text-align:center; position: relative;'>
        <a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie/home?ocid=ie6_countdown_bannercode"><img src="http://storage.ie6countdown.com/assets/100/images/banners/warning_bar_0000_us.jpg" border="0"    /></a>
    </div>
<![endif]-->

<!--[if gt IE 9]-->
    Here's where IE 9+ content goes (as well as content for any other browser).
<!--[endif]-->

已根据 Juhana 的以下建议编辑

【讨论】:

这意味着使用 IE 9 及更高版本的人会得到一个空白页面。 确实如此。我有点忽略了他希望 IE 9 和 10 仍然可以工作的事实。哎呀! 事实上,这根本行不通,因为所有其他浏览器都将其视为注释。它应该以&lt;!--[if !IE] --&gt; 开头。【参考方案4】:

确实你可以做一些 javascript 来隐藏页面,比如隐藏内容,或者在它上面放置一个 div,但最好的做法是让用户查看页面,不管它有多混乱.许多人经常使用旧的网络浏览器,这在企业网络上尤其如此。因此,如果您这样做,这些人可能根本无法查看您的页面。

【讨论】:

这根本不是一个选项。 JS太多,页面无法使用。这不是审美问题,只是加载不正确。

以上是关于如何使用IE浏览网站?的主要内容,如果未能解决你的问题,请参考以下文章

网页设置那 可不可以设置禁止打开某个网页?

ie10如何支持网站变灰

如何分辨目前Win10使用的IE 11,是旧版ie11或是Win10 Edge内建的IE模式?

如何在 IE11 中恢复“浏览器模式”?

如何制作一个能够很好地处理IE7的现代网站?

怎么把360浏览器收藏夹里的网站放到网盘里