草庐IT

javascript - 如何使用javascript从IE中的iframe中删除边框

我正在尝试通过javascript将iframe插入到浏览器DOM中,并希望在IE中删除边框,但似乎无法删除。我试过这些都无济于事:iframeElement.style.borderStyle="none";和iframeElement.style.frameBorder="0";如有任何建议,我们将不胜感激。 最佳答案 奇怪的是,今天早些时候我自己也在寻找这个问题的答案。我发现将frameBorder设置为0属性确实有效,只要您在将iframe添加到文档之前这样做。。p>variframe=document.createElem

Javascript for..in 遍历参数 ie.for(arg in arguments) 在 IE8 中不起作用,但在 Chrome 8 中有效

我遇到了这种奇怪的情况,其中foreach之类的javascript构造在IE中不起作用,但在FF中有效。不是所有的for..in只是这个特殊的函数不起作用。我会发布代码。在IE8中测试。还使用XHTMLDTD进行了测试。Test更新我发布了一个错误的问题,它在FireFox中有效但在IE8中无效,这是错误的。它在FireFox中也不起作用。实际上我从帖子JavaScriptequivalenttoprintf/string.format得到了这段代码. 最佳答案 首先,虽然arguments函数中可用的对象不是数组,它足够“类似数

javascript - jQuery UI 日期选择器在 IE7 中不起作用

我终于让日期选择器可以在我的MVC演示站点上工作了。一件事虽然它在使用IE7浏览时不起作用,但我还没有使用IE6进行测试。有谁知道如何解决这个问题,或者如果我希望IE用户能够选择日期,我不能使用jQuery吗?它在Safari和Firefox上就像一个魅力,除了它在下拉时的位置。请在我的演示站点上自己尝试:Demosite单击菜单上的“Bokaplats”链接。然后登录:邮箱:test@test.nu密码:测试员 最佳答案 如果我没记错的话,您的参数列表中有一个尾随逗号。IE会一直在js中被尾随逗号阻塞。试试这个:$(functio

javascript - 使用javascript可靠地检测IE8

我编写了一个需要IE版本8(或更高版本)的网络应用程序。如果我在VM上安装的干净Windows上运行IE8,当在javascript中使用navigator.userAgent查询时,它会将“MSIE8.0”报告为用户代理。但是在同事的Windows7机器上,他的IE在帮助|关于窗口中报告版本8,但用户代理字符串是“MSIE7.0”。我认为在他的机器上某处有一个设置告诉IE欺骗以前的版本,我认为是某种兼容性设置,但我终究找不到它。我没有设置quirksmode或IE7兼容模式。 最佳答案 varis_ie8_or_newer=fal

javascript - 带/不带 JavaScript 的 IE 7+ 中的圆 Angular ?

为了在我的容器元素上创建圆Angular,我使用了这个CSS:border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;但是,IE似乎无法识别和解释border-radius属性(至少版本7-8,显然它计划用于版本9)。是否有完全在CSS中可行的解决方法(没有脚本,没有额外的标记)?对于JavaScript/jQuery解决方案:如果我可以包含一个脚本来读取我的CSS,解释border-radius属性(包括border-top-left-radius,border-top-right-radius),并

javascript - IE8 中 jQuery.fadeIn 的字体抗锯齿问题?

我在IE8中遇到的问题使我的头撞在墙上。我在jQuery上使用fadeIn函数使网站内容淡入。这在所有其他浏览器中都工作得很好,但是当fadeIn在IE8中完成时,字体抗锯齿似乎发生了变化,导致文本略微移动。您可以在http://www.ipulse.biz查看该站点.我用来引起淡入的代码非常简单,如下所示。varshowContent=function(){$('#contentdiv:first').fadeIn(1000);$('#navigation').fadeIn(500);}//endshowContent代码由setInterval函数调用,如果有任何不同的话。

javascript - ie8 Date() 兼容性错误

我在ie8上遇到以下javascript的错误://whenhtmldocisallready$(document).ready(function(){varsocket=io.connect();varroom='public';socket.emit('join',room);socket.on('message',function(data){varoutput='';output+='';output+=''+data.name+'';output+=''+data.date+'';output+=''+data.message+'';output+='';$(output).

javascript - 401(未经授权)在 Chrome 中,但在 IE 中没有

我最近从使用jQuery转向使用Redux的isomorphic-fetch。在IE中运行时,它可以正常获取。但是,在Chrome中运行时,我得到以下信息。Failedtoloadresource:theserverrespondedwithastatusof401(Unauthorized)可能值得注意的是,webapi确实启用了windows身份验证。这是执行获取的代码:exportconstfetchSearchResults=(name)=>{return(dispatch)=>{dispatch(requestSearchResults(name))returnfetch(A

javascript date getYear() 在 IE 和 Firefox 之间返回不同的结果,如何处理这个问题?

显然javascript日期对象的方法getYear()在IE8和Firefox3.6之间返回不同的结果(我的机器上有这两个,不确定其他浏览器或版本)Dated=newDate();alert(d.getYear());FF3.6==>111(yearsince1900?iguess)IE8===>2011我一直只在Firefox上进行测试,现在我调整getYear()返回值的Javascript代码现在由于我的编码而给了我3911。varmodified=d.getYear()+1900在Firefox上它返回2011。但是如果我在IE8上应用这种方法,它返回3911。我可以添加逻辑

javascript - 在图像标签 IE11 上添加自定义属性时无法发布表单?

在图像标签IE11上添加自定义属性时无法发布表单。有没有其他方法可以完成此操作,或者我需要以其他方式完成?contentCKEditor=CKEDITOR.replace('SimpleTemplate_HTML',{'height':400,'removePlugins':'autogrow','filebrowserImageWindowWidth':'700','filebrowserImageWindowHeight':'540','image_previewText':'','insertMode':true,});CKEDITOR.on('dialogDefinition'