关于“IE下无法查看此样式表,因为它的源页面不在同一个域中”的问题
解决方法如下:
1、CSS因Mime类型不匹配而被忽略
需要修改注册表,或者服务器上改
2、ie下css控制台提示:无法查看此样式表,因为它的源页面不在同一个域中
这是因为IE自从IE9开始,会对网页的MIME类型进行验证,如果MIME类型不正确的话,就不会加载相应的样式表或者JS文件,这也 是出于安全的考虑。造成IE9以上浏览器无法加载CSS样式表的,有几个可能的原因,一个可能是你的CSS样式引用的书写方式不正确,导致在IE9和 IE10下面无法通过MIME的检查,如果是这个原因,在代码里面修改一下css样式引用的方法就行了。另外一个可能的原因,可能是你在电脑里面安装了代 理软件或者其他什么与代理相关的软件,如wallproxy之类的,这一类软件可能会在打开本地HTML文件时修改mime类型,把type替换为 stain之类,这个没有什么特别好的解决方法,要么卸载这些软件,要么重新安装一下试试。如果你是自己配置服务器后出现了这个问题,那么就可能是第三个 原因了,在服务器端没有配置css的mime类型,这个对应的在IIS或者apache里面添加一下css的type就行了。
今天同事让我帮助解决一问题,现象是一本地html静态页,两个不同的文件有几乎完全相近的代码,在IE下显示结果却完全不同,原 因应该是其中一个页面没有正确加载css引起的,FireFox下却正常。经过各种排查,发现在IE10的开发者工具的css一栏中,有一行提示”无法查 看样式表,因为它的源与页面不在同一个域中”,推测应该是css读取的路径有问题,但是另外一个路径也是相同的却显示正常,手动加前缀”./”也无效;通 过samba拷贝到另外一台机器上,显示又恢复了正常。
后来突然想起Internet Explorer的安全机制,从网络下载/保存的文件,会在其NTFS数据流附加一个标记,限制其访问,这个标记同样会导致chm打开时无法正确显示,立即右键“属性”查看,果然文件有“锁定”标记,按下右边的解除按钮,显示立马恢复正常。
转载于:https://www.cnblogs.com/runong/p/4070543.html
关于“IE下无法查看此样式表,因为它的源页面不在同一个域中”的问题相关推荐
- qss样式表笔记大全(一):qss名词解析(包含相关示例)
** 前话 ** qss可以说是qt版本的css,语法类似但也存在不同点,建议阅读本文档之前先直接百度以下学习qss的基本使用方式. qss主要是用于qt对ui界面的美化. 实践方法:直接打开qmak ...
- 什么是用户代理样式表
本文翻译自:What is user agent stylesheet I'm working on a web page in Google Chrome. 我正在使用Google Chrome浏览 ...
- CSS--层叠样式表
CSS--层叠样式表 什么是CSS? 中文翻译为样式表! 它的作用简单的说:就是可以使你在同一页面里使用不同的超链接样式. 更神奇的是,用CSS,仅仅改变一个文件就可以改变数百个网页的外观...... ...
- qt 背景和控件布局_QT 设计师使用样式表添加背景
QT create中样式表可以用来设置背景图.背景颜色.字体大小格式颜色等 1.添加背景图的话需要先添加资源文件 右击项目文件选择添加新文件,再选择QT资源文件(QT resource file)然后 ...
- 关于浏览器前进键和后退键样样式表冲突的问题
1.美工在写CSS样式表的时候要有规范化的命名. ex: 公司名称+当前操作时间+当前css 样式名. 1.1 造成问题: 如果样式命名不规范,在访问一个页面,跳转到另一个页面的候,如果用户点击回退键 ...
- CSS基础「一」基础选择器 / 字体属性 / 文本属性 / 三种样式表
前言:本篇文章为 CSS 基础系列笔记第一篇,参考 黑马程序员pink老师前端入门教程 如有侵权联系删除,如有问题欢迎指出. 其他CSS基础相关文章: CSS基础「二」复合选择器 / 元素显示模式 / ...
- 外链式样式表_引入CSS样式表(书写位置)
CSS初识 CSS(Cascading Style Sheets) 美化样式 CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体.大小.对齐方式等).图片 ...
- CSS的引入方式:行内样式表(行内式)、内部样式表(嵌入式)、外部样式表(链接式)
文章目录 CSS引入方式 内部样式表 行内样式表 外部样式表 CSS引入方式总结 CSS引入方式 内部样式表 内部样式表(内嵌样式表)是写到 html 页面内部.是将所有的CSS代码抽取出来,单独放到 ...
- 用FrontPage 2000做样式表[转]
转载自:http://www.yesky.com/42/155542.shtml Dreamweaver以其强大的功能正在扩张到更多"网虫"的硬盘里,然而Dreamweaver并非 ...
最新文章
- oracle取两条sql查询结果的差集,并集,交集
- 妙趣横生的算法--栈和队列
- 还在做互联网创业梦?醒醒!
- oracle存储过程的写法
- mysql 8.0空间索引_牛逼!MySQL 8.0 中的索引可以隐藏了…
- RabbitMQ工作模式Publish/Subscribe发布订阅,test测试代码
- 三个关于“契约精神”的故事(转)
- 做好嘈杂环境的语音识别,目前难点主要在哪里?
- S20_DAY20--课堂笔记
- goland gorm分组查询统计_MySQL·查询(一)
- R语言安装~R,Rstudio
- stm32c8t6之跑马灯程序配置
- 秦纪二 秦始皇帝二十年(甲戌,公元前227年)——摘要
- CSS实例——梦幻西游
- 范蠡传(司马迁-史记)
- 【推荐】无需路由器,利用WIN7开启wifi,手机高速上网
- JavaScript的调试工具
- 网口压线顺序_家里网线的接法和顺序
- 小程序源码:紫色特别舒服的UI趣味测试-多玩法安装简单
- android调用资源文件配置,Android资源文件