首页 > TAG信息列表 > cross-browser

PHP / JavaScript.即使所有资源下载完毕,浏览器也会永久“加载”,此外还有Opera / Chrome问题

我的页面执行以下操作: >浏览器将加载一个非常简单的页面,其中包含有效的头部和正文,并且仅包含一个脚本/脚本对. >在主体中,它具有运行onLoad函数的脚本(脚本a).该函数动态包含第二个脚本(脚本b),并在可用时在其中运行一个函数.>第二个脚本是执行各种工作的.js文件. 这两个脚本均由

php-如何测试浏览器是否支持128位加密?

我的任务是寻找一段旧代码的替代品.我假设它已经过测试,以查看浏览器是否支持128位加密.这是旧的代码:(我故意将链接分成4行) http://www.verisign.com/update-cgi/outPage.exe ?good = .. / docs / html / good.html& nsbad = .. / docs / html / upgradeNSonly.html& ie2 = .. / do

javascript-跨浏览器事件处理

我需要一个跨浏览器功能来注册事件处理程序和(主要是)一致的处理程序体验.我不需要jQuery之类的库的全部功能或功能,因此我已经编写了自己的库.我相信我已经通过下面的代码实现了我的目标,到目前为止,我的测试已经成功完成了,但是我一直盯着它太久了.我的逻辑或陷阱中是否缺少任何

javascript-移动设备使用情况

在哪里可以找到按类型细分的移动设备和浏览器使用情况统计信息?从技术角度讲,我想在即将到来的项目中提供尽可能多的支持,但是在我支持古代垃圾之前,确定哪些设备/浏览器是程序包的领导者将是有益的.解决方法:StatCounter有一个显示了前9个移动浏览器的用法. 在iCrossing上还有一张

如何使用JavaScript获取跨浏览器文字样式字符串?

我发现有必要在浏览器中提取元素的设置样式(由用户完成).我必须能够使用服务器上检索到的样式(服务器端的javascript和jQuery).现在的问题是,许多浏览器似乎使用自己的命名约定,或者喜欢将速记分隔为单独的元素,而其他浏览器则没有. 对我来说,一种解决方案是获取元素的文字样式字符

javascript-带有下拉菜单的跨浏览器CSS水平导航-有这样的事情吗?

我创建了一个带有水平导航和一个下拉菜单级别的网站.它在IE7(下拉菜单不起作用)和IE6(每个< li>和< a>是100%宽度)之外的所有浏览器中都很好用.我不愿意在网络上浏览另外10个教程,并在所有浏览器中测试每个教程.调试我当前的程序可能需要更长的时间. 我想知道是否有人有适用于所有浏

javascript-检测相同域中其他选项卡/窗口的存在

如果我在同一域中打开了两个(或多个)选项卡,是否有一种简单的方法来感知另一个选项卡的存在(以便控制我进行的计算)?我知道有一个window.open()函数,但是我没有从另一个窗口打开.而是假设用户使用两个标签访问mydomain.com. 我已经开始编写一些使用HTML5本地存储执行的代码,在其中我

javascript-如何使JS和CSS与IE,Firefox,Chrome,Safari兼容?

我们公司开发ERP和CRM,到目前为止,我们的产品支持IE和Firefox.现在我们要支持Chrome,Safari甚至Opera.是否有介绍JS和CSS浏览器兼容性的综合材料? !解决方法:有一个很棒的CSS-和JavaScript-参考的mozilla开发中心.每个条目都有有关浏览器兼容性的信息. 为了快速浏览,您还可以查看cani

javascript-访问布局信息还会导致浏览器重排吗?

我知道设置样式属性会导致浏览器重排.访问布局属性时是否也可能发生浏览器重排.如果可以,请举一个具体的例子说明为什么会导致浏览器重排?解决方法:当然,这取决于实现,但是通常,如果浏览器认为需要重新查询布局数据(即,此元素上的某些与布局相关的属性或任何父元素已更改),则浏览器

php-Laravel:如何包含一个库?

我要使用以下内容: 库文件夹中的Holmes: http://paste.laravel.com/Em // Determine if request is from a mobile device Holmes::is_mobile(); // returns boolean // Determine the type of device $device = Holmes::get_device(); // returns string // Determine if a s

C#-使用CodeDui进行跨浏览器测试?

我在使用codedui进行跨浏览器测试时遇到问题. 使用以下代码, Process.Start("firefox", url); BrowserWindow.CurrentBrowser = "firefox"; Browser = BrowserWindow.Launch(new System.Uri(url)); Keyboard.SendKeys("^{0}"); 所有代码都在IE中开发.但是现在我必须在Firefox或ch

如何通过javascript清除Firefox的控制台?

我有一些函数,在执行时会通过console.log()显示一些信息. 没问题. 但是,有时候控制台看起来很奇怪…因此,当我按下“ l”(小写字母“ L”)时,他们让我清除了控制台. 我把它当作一个简单的任务,只需要使用console.clear()就可以了. 但是…我只是想: console.clear(); // doesn't wor

JavaScript:SyntaxError:预期标记为“’”(Safari)

我有javascript代码(带有jquery库v3.1.1),在最新的Chrome,Firefox,Edge浏览器上可以正常工作.但是它当然不能在Safari浏览器上运行.检查v10.0.3和v5.1.7. 我从控制台日志中看到的唯一错误是:SyntaxError:预期标记为“ in”.问题行是: var collapsenumber = jQuery.makeArray(document

javascript-IE无法加载整个页面的HTML源代码

当查看源代码时,我的博客通常在Google Chrome和FireFox上正常加载,但在IE上却不加载,我发现它停止了一定量的html阅读. 在源代码的结尾,我发现了这个 </script> <div class='clear'></div> <span class='widget-item-control'> <span class 我同意这是一个很大的网页(最后一行是1

javascript-html输入属性“ accesskey”浏览器兼容性

哪些浏览器正在实现输入属性“ accesskey”? 行为是否与跨浏览器一致?将accesskey用作额外的数据属性是否安全(例如有时在标签上使用“ rel”和“ rev”)? 另外,有没有办法捕获JavaScript中的“ onaccesskeypress”?它是否会触发onclick事件?解决方法:浏览器支持: 所有主要的浏览器都支持

javascript-$.getJSON()在IE9中有效,但在Chrome和FireFox中无效,我的代码有什么问题?

我使用IE9和文本编辑器开发了一个Web应用程序.它读取一个JSON文件,然后根据该文件以及JavaScript和jQuery代码的逻辑填充一些DIV元素.在IE9下,它可以完美运行. 在Chrome下,它无法执行$.getJSON()语句,因此没有可用数据.在FireFox下,$.getJSON()语句显然可以运行(警报消息对此进行了

javascript-IE8的jquery问题

作为学习jQuery的一步,我试图创建Sudoku,在其中我在div块中生成了1到89之间的数字(保留10个可分割的数字).我的代码在Google chrome中运行良好,但IE8生成div ID的方式有所不同. 请检查此fiddle 我高度怀疑错误一定是由于jQuery某些方法不兼容所致.问题可能在于以下步骤: var lastNu

javascript-如何使用jquery动画滚动到元素跨浏览器

这段代码: jQuery('body').animate({scrollTop: target.offset().top}, 300); 适用于Firefox,但不适用于Chrome. 这段代码: jQuery('html').animate({scrollTop: target.offset().top}, 300); 适用于Chrome,但不适用于Firefox. 我尚未在IE中进行测试. 跨浏览器的正确方法是什么?如

javascript-多个嵌套的跨域iFrame内部的顶部窗口的URL形式

我的内容(包括JS)在iFrame中提供,然后封装在中间人(分销商)的iFrame中,然后由发布商加载到他的网站中.所有3个帧均来自不同的域(跨域). 我需要从iFrame中标识顶部框架的URL(网站的URL).但是我只能在iFrame中执行JS,中间人或网站发布者是不隶属的,我不能要求他们放置任何脚本或以任

Android版Chrome和台式机Chrome之间有什么区别?

我知道两者都使用相同的Webkit版本(537.36),并且都使用相同的JavaScript引擎(V8),但是它们之间是否还有其他主要区别? 我有一个针对台式机Chrome进行自动化测试的webapp,但没有针对Android上的Chrome进行自动化测试.我试图确定我是否知道它可以在台式机Chrome上运行,是否需要解决在A

javascript-在浏览器关闭标签或浏览器退出上运行方法

我是否可以在Javascript Angular JQuery中使用动作处理程序,从而可以安排要在Web浏览器中关闭选项卡之前执行的方法. “关闭”是指退出浏览器或关闭标签页或崩溃或发生任何其他事情.解决方法:是的,您只需将beforeunload绑定到窗口对象上即可. angular.element($window).bind("befo

javascript-Popup,无边框窗口,模态窗口,灯箱,悬停广告有什么区别?

Popup,无边框窗口,模态窗口,灯箱,悬停广告有什么区别? 使用任何浏览器的默认设置,哪一个是不可阻止的,可以通过屏幕阅读器访问,甚至在禁用JavaScript的情况下也可以访问?解决方法:弹出窗口:从浏览器弹出的所有内容.它们会惹恼用户,因此经常被浏览器阻止. 无Chrome窗口:这是另一种不显示

重写history.pushState导致歌剧11错误

我正在通过润滑脂脚本/ opera扩展名将以下代码注入网页中以捕获history.pushState命令,因此无论何时触发它我都可以进行一些处理,但仍然允许pushState命令随后继续. (function(history){ var pushState = history.pushState; history.pushState = function(state) { if

php-如果浏览器CSS3

我们如何检查浏览网页的浏览器是否支持CSS3.我知道如何检查使用PHP的浏览器,但是我们如何特别检查该浏览器是否支持CSS3. 有任何想法吗, 奇妙解决方法:PHP(我想像任何其他服务器端技术)都不了解浏览器的CSS功能.但是,在客户端,您可以使用Modernizr并根据它为您提供的有关浏览器支持

javascript-XMLHttpRequest读取外部文件

我想通过JavaScript(在客户端的浏览器上运行)检索文本文件中的数据(从给定的URL). 到目前为止,我已经尝试了以下方法: var xmlhttp, text; xmlhttp = new XMLHttpRequest(); xmlhttp.open('GET', 'http://www.example.com/file.txt', false); xmlhttp.send(); text = xmlhttp.respo