如何使用JavaScript在Internet Explorer中获取和设置窗口弹出高度和宽度 在Firefox中,我可以使用window的outerHeight,outerWidth属性设置高度和宽度. 谢谢.解决方法:如果它是现有窗口,您可以使用window.resizeTo(MSDN link)设置大小:window.resizeTo(640, 480)或者,您可以使用window.open方法(MSDN link)指定创建窗口时的大小:window.open ("https://stackoverflow.com", "mywindow","location=1,status=1,scrollbars=1, width=6...
如果您在Chrome中运行此小提琴,则选项框会正确填充选项A,B和C.但是,如果您使用Internet Explorer(版本8或9)运行它,则它不起作用.如何修复此小提琴以使其与Internet Explorer一起使用,但仍然使用虚拟元素? http://jsfiddle.net/jeljeljel/2tUmP/ HTML<script type="text/html" id="template"><select id="type" name="type"><option value="">-- Choose --</option><!-- ko foreach: types --><option data-bind="text: $data.desc...
除了Internet Explorer之外,我如何在每个浏览器中运行脚本? 我在我的网站上使用queryloader2,并且(无论出于什么原因)在IE9中加载大约需要一分钟,我在IE的旧版本中假设相同或更差.在任何其他浏览器中,它只是几秒钟.因此,我想在任何版本的IE中都没有运行脚本(它并没有真正损害网站的功能).解决方法:所有其他答案(在发布时)中的条件注释不正确,并且将被解释为(无效)HTML或完全被忽略为非IE浏览器中的HTML注释. 重要的是要理解,就IE以...
我在一个带有大表的Web应用程序的页面上工作.在某些情况下,12列和最多300行.我很难在Internet Explorer中快速呈现表格.我在这段测试代码中复制了我的困难: http://jsfiddle.net/dSFz5/ 在具有4GB RAM的Intel四核Q8200上使用IE9的一些基准测试:50行,12列:432ms100行,12列:1023ms200行,12列:2701ms400行,12列:8107ms800行,12列:24619ms 指数不好. 我设法挖掘了一些代码,这些代码在Internet Explorer上更快地渲染相同的测试表,...
我有IE10的问题,我可以很容易地复制.通过几页在我的应用程序中弹跳后,IE完全锁定(没有“长时间运行的脚本”警告,只是完全冻结).我必须从任务管理器中删除它.我已经禁用所有附加组件并且有一个干净的平板.我在一个相当大的工作站上运行(Win7,16GB ram,i7,yadda yadda). 它不会在Chrome或Firefox中冻结.只有IE10和IE11. 关于我的应用 我正在与工业控制系统集成,以显示我的系统的活动状态.我有很多XHR轮询正在进行(将转向WebSocket,但...
我有问题在javascript中打开弹出窗口我有这个功能在IE6和IE7中打开我的弹出窗口:function open_window(Location,w,h) //opens new window {var win = "width="+w+",height="+h+",menubar=no,location=no,resizable,scrollbars,top=500,left=500";alert(win) ;window.open(Location,'newWin',win).focus();}它正在工作.我的意思是我的新窗口打开但发生错误.错误消息是:‘window.open(…)’ is null is not an object.do you want ...
我正在使用以下内容尝试在IE 9中创建一个弹出窗口function popUp(url) {day = new Date();id = day.getTime();eval("page" + id + " = window.open(url,'" + id + "','toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=600,height=520,left = 400,top = 200');");return false; }这在Chrome,Firefox和Safari中运行良好 – 但IE 9拒绝打开弹出窗口 – 而是在新标签页中打开网址.我已经在IE9中禁用了弹出...
我注意到当单击IE中的href设置为javascript函数的链接时,第一次单击将起作用,但第二次单击有时不会.第三个会工作,第四个不会.换句话说,IE只会在每次点击时触发javascript功能.如果在点击它之间放置一个长暂停,则每次都会触发该功能.但是当你点击一下时,它会跳过每一次点击.有没有人注意到这种行为?我没有在Firefox中获得相同的行为. 以下是一些示例代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/...
我们在IE 11上运行javascript时遇到了一个不寻常的问题.我在我们运行IE8的服务器上试了一下,出现了同样的问题.但是,它在Chrome和Mozilla上运行良好.这是有问题的代码:SetGuideFatningCookie(fid); //set a cookie according to user choicevar validFatningCombo = ValidFatningCheck(); //ask server if user choice is valid using XMLHttpRequest GET request if(validFatningCombo)window.location.href = GetGuideTilbehoerU...
我有一个带单选按钮的表单:<ul class='likert'><li><input type="radio" name="q1" value=5 required></li><li><input type="radio" name="q1" value=4></li><li><input type="radio" name="q1" value=3 checked="checked"></li><li><input type="radio" name="q1" value=2></li><li><input type="radio" name="q1" value=1></li> </ul>在Firefox和Chrome中,parseInt(document.forms["question_form"]["q1"].value)返回3(或其他)但...
我目睹了Windows XP中Internet Explorer 8(IE8)的运行情况以及Windows Vista / 7中Internet的运行情况.奇怪的是,对于CSS和JavaScript的某些方面(也许对于其他元素),IE8的行为也像IE7.我是看到事物的人吗?否则,如果是这样,为什么会发生这种情况?Windows XP的IE8和Windows Vista / 7的IE8的主要区别是什么?解决方法:确保您的IE8像IE7一样没有被切换到“兼容模式”. UI上有一个开关,允许用户将其翻转为“类似IE7的行为”设置.我今天...