草庐IT

Internet-explorer

全部标签

html - 在所有浏览器中以 45 度显示文本

我遇到了一个特殊问题,要求以45度Angular显示一段文本。要求是支持“所有浏览器”,但是我设法消除了IE6(非常感谢)和旧版本的Mozilla/Opera。这个显示的要求是这样的:我可以使用这个CSS/HTML在兼容CSS3的浏览器(几乎所有的最新版本)中进行排序:.homepage-top.red-corner{position:absolute;right:0px;top:300px;width:0px;height:0px;border-top:55pxsolid#e11e2d;border-left:55pxsolidtransparent;z-index:9;}.home

javascript - HTML canvas 到 IE9、10 中的可下载文件

我正在尝试找到一种干净且一致的方法来将Canvas的内容下载为图像文件。对于Chrome或Firefox,我可以执行以下操作//Convertthecanvastoabase64stringvarimage=canvas.toDataURL();image=image.replace(/^data:[a-z]*;/,'data:application/octet-stream;');//usethebase64stringasthe'href'attributevardownload=$('');由于以上在IE中不起作用,我正在尝试使用“window.navigator.msSaveO

javascript - HTML canvas 到 IE9、10 中的可下载文件

我正在尝试找到一种干净且一致的方法来将Canvas的内容下载为图像文件。对于Chrome或Firefox,我可以执行以下操作//Convertthecanvastoabase64stringvarimage=canvas.toDataURL();image=image.replace(/^data:[a-z]*;/,'data:application/octet-stream;');//usethebase64stringasthe'href'attributevardownload=$('');由于以上在IE中不起作用,我正在尝试使用“window.navigator.msSaveO

html - 为什么 IE 11 不渲染 :after element, 显示 css 在开发工具中被划掉?

我有一个Angular应用,在给定屏幕上有两个字体图标。这些在chrome、firefox和edge中呈现得很好,但在IE11上它们不显示。图标将呈现为:after伪类的content,根据我的研究,它应该在IE9及更高版本上正常工作。但是,在IE上,这些根本不会呈现。如您在屏幕截图中所见,:after元素不在开发工具中显示的DOM中,并且css是正确的,但在开发工具中显示为划线:在显示问题的屏幕中编译并实际使用的相关CSS如下所示:.profile-picture[_ngcontent-vem-9]:after{font-family:MaterialIcons;content:"\

html - 为什么 IE 11 不渲染 :after element, 显示 css 在开发工具中被划掉?

我有一个Angular应用,在给定屏幕上有两个字体图标。这些在chrome、firefox和edge中呈现得很好,但在IE11上它们不显示。图标将呈现为:after伪类的content,根据我的研究,它应该在IE9及更高版本上正常工作。但是,在IE上,这些根本不会呈现。如您在屏幕截图中所见,:after元素不在开发工具中显示的DOM中,并且css是正确的,但在开发工具中显示为划线:在显示问题的屏幕中编译并实际使用的相关CSS如下所示:.profile-picture[_ngcontent-vem-9]:after{font-family:MaterialIcons;content:"\

javascript - 无法在 jQuery 中为 'data' 标记设置 'Object' 属性。 [仅限 IE8]

我正在jQuery中动态创建一个对象元素,以呈现一些内容。它适用于除IE8之外的所有浏览器。代码:j$(document).ready(function(){j$('.objContainer').html(j$('').attr({'data':'http://www.stackoverflow.com','type':'text/html'}));});执行后创建的HTML结构(IE8):在其他浏览器[IE9、Firefox、Chrome]中:有什么解决办法吗? 最佳答案 对我有用:使用IE8开发人员工具,我可以看到数据属性。这

javascript - 无法在 jQuery 中为 'data' 标记设置 'Object' 属性。 [仅限 IE8]

我正在jQuery中动态创建一个对象元素,以呈现一些内容。它适用于除IE8之外的所有浏览器。代码:j$(document).ready(function(){j$('.objContainer').html(j$('').attr({'data':'http://www.stackoverflow.com','type':'text/html'}));});执行后创建的HTML结构(IE8):在其他浏览器[IE9、Firefox、Chrome]中:有什么解决办法吗? 最佳答案 对我有用:使用IE8开发人员工具,我可以看到数据属性。这

javascript - `base` 标记导致 iframe 在 Internet Explorer 中作为新窗口打开

我对basetag有疑问仅影响InternetExplorer(版本8、9和10)。以下代码用于在iframe中打开动态内容,并在Chrome和Firefox中正常运行。它在InternetExplorer中也能正常运行,但只是没有标签。包含此标记会导致iframe作为新窗口打开(这是有道理的,但这不是我想要做的。functionload_iframe(name,height,width){vardiv=document.getElementById(name);varifrm=document.createElement('iframe');ifrm.id='iframe_'+nam

javascript - `base` 标记导致 iframe 在 Internet Explorer 中作为新窗口打开

我对basetag有疑问仅影响InternetExplorer(版本8、9和10)。以下代码用于在iframe中打开动态内容,并在Chrome和Firefox中正常运行。它在InternetExplorer中也能正常运行,但只是没有标签。包含此标记会导致iframe作为新窗口打开(这是有道理的,但这不是我想要做的。functionload_iframe(name,height,width){vardiv=document.getElementById(name);varifrm=document.createElement('iframe');ifrm.id='iframe_'+nam

javascript - jQuery IE 搞砸了

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。我一直在用预订系统做这个网站,我在Mac上,所以我通常使用Safari或Firefox...它一直很好,直到我选择用IE检查它。它完全搞砸了页面,我不知道从哪里开始:http://offline.raileisure.com/在多个浏览器中在右侧填写预订系统,看看有什么区别......IE根本不喜欢它。谢谢!