cross-browser 相关问题

跨浏览器开发是指构建网站,Web应用程序,库或组件的实践,以便它们跨不同的Web浏览器和呈现引擎运行。

谁或什么东西(在晚上)向我的网站注入“数据对比”以及如何阻止它?

我注意到我正在帮助的一个网站有时会出现注入跨度元素的问题。这些跨度会打破空格并使文本难以重新...

回答 3 投票 0

相同的字体,只是粗细在不同的浏览器上看起来不同

文本在 Chrome 中正确显示。我希望它在所有浏览器中都以这种方式显示。我该怎么做? 我可以在 Safari 中使用 -webkit-font-smoothing: antialiased; 修复此问题。 铬合金: 火...

回答 8 投票 0

输入元素的“Accept”属性不起作用

我在html中遇到了一个浏览文件对话框控制标签,该标签是 但“接受”属性似乎并不...

回答 4 投票 0

为什么不受支持的 CSS 值仍然会覆盖其后备声明?

我设置了一些 CSS 规则,例如: 。例子 { 颜色: 白色; 背景颜色:深灰色; 背景颜色:var(--bg-color); 背景颜色:rgb(来自 var(--bg-color)r g b / 0.5); } 在

回答 1 投票 0

浏览器选项卡处于非活动状态时播放声音通知

动机:假设我有一个市场。假设用户发布了广告/海报并前往其他网站阅读或观看内容。尽管如此,他还是想收到声音

回答 1 投票 0

Chrome和Firefox浏览器的溢出区别

我一直在做这个项目,作为网络开发路线图的一部分,我开发了这个带有内部滚动列表的侧边栏。在 Chrome 中,内部列表会滚动,但在 Firefox 中,e...

回答 1 投票 0

如何从 Google Fonts 下载 WOFF 文件? [已关闭]

Google Fonts 似乎只提供 WOFF2 中的字体。 虽然这在 Chrome 上运行良好,但许多其他浏览器似乎不支持 WOFF2 有没有办法直接链接到谷歌字体主机...

回答 4 投票 0

如何开发具有跨平台和跨浏览器兼容性的浏览器插件?

我的公司目前有一款产品依赖于自定义的内部 ActiveX 控件。它采用的技术本身就是跨平台设计的,但我们的解决方案显然仅限于互联网

回答 6 投票 0

创建一本带有翻页功能的纯 HTML/CSS 书籍

所以我正在尝试用 HTML5 和 CSS3 创建一本完全不需要 JS 的虚拟书,实际上工作得很好,但我不希望它看起来像一张翻过的纸,但我希望它看起来像

回答 2 投票 0

如何从 Instagram 应用内浏览器页面链接打开默认浏览器?

我网站中的某些页面具有 PWA 安装功能(Instagram 应用内浏览器不支持)。因此,当我的访问者单击这些页面链接时,我想在本机浏览器中打开它,而不是...

回答 2 投票 0

如何检查智能电视浏览器上运行的网站?

我有一个在三星电视浏览器上运行的网站,我想检查其网络。无法通过 Tizen Studio 完成此操作,因为这不是我正在处理的项目,它只是在

回答 2 投票 0

未显示输入时间的设置按钮

给出这个 HTML 片段: 设定时间 给出这个 HTML 片段: <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/chota.min.css" rel="stylesheet"/> <form> <label for="time" class="form-label">Set time</label> <input type="time" class="form-control" id="time" name="time" step="60" required> </form> 使用 Android 13 和原生浏览器 v111.0 浏览包含此代码的页面,时间选择器不显示“设置”按钮: 用户无法设定想要的时间。 使用其他版本,甚至更旧的版本(即 Android 12 和 v99.0),“设置”按钮就在那里: 我应该在输入标签中添加任何内容以允许用户设置日期时间吗? ****1.Cause of browser specific behaviour 2.Use a custom time picker.The popular library is Flatpickr 3.Create a button using button tag , so when we click button it shows time to set****. <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/chota.min.css" rel="stylesheet"/> <form> <label for="set_time" class="form-label">Set time using button</label> <input type="text" class="form-control" id="set_time" name="set_time" required> <button type="button" class="buttontag" onclick="timepicker()">Set Time using button</button> </form> <script> function timepicker() { const input_time = document.getElementById('set_time'); const set_time= prompt("Enter time to set (HH:MM):", "12:00"); if (set_time) { input_time.value = set_time; } } </script>

回答 1 投票 0

仅在 iOS 上没有声音(网络音频 API)

我有一个网络应用程序,可以在除 iOS 之外的所有平台上成功播放音频样本。 这是我的最小可重现示例,下面有其他上下文。 const AudioContext = window.AudioContext ||

回答 2 投票 0

在 Selenium 测试中无法处理 iOS/Chromium 上的本机弹出窗口

我正在使用 BrowserStack 中的 Chromium 在 iOS 上运行 Selenium WebDriver 测试,当我提交表单时,我不断遇到本机弹出窗口,其中显示: “您要提交的信息不是

回答 1 投票 0

本地 (file://) 网站图标在 Firefox 中有效,但在 Chrome 或 Safari 中无效 - 为什么?

问题 当我的网站位于本地时(使用 file:// 协议),图标不会显示在 Chrome 或 Safari 中,但可以在 Firefox 中使用(均在 Mac 上)。然而,当完全相同的站点起作用时......

回答 7 投票 0

纯CSS透视视差效果仅适用于Firefox,不适用于Chrome或Safari

我尝试制作一个网页,背景滚动速度比文本内容慢一点,给人一种 3D 场景的错觉,但我的方法只适用于 Firefox。在 chrome 和 safari 上任何变换属性...

回答 1 投票 0

Webi 报告中的超链接没有响应

WebI报告上通常下载Excel表格的链接我们无法单击或右键单击,但是当我们将报告导出为PDF格式或通过Internet Explo打开时可以单击它...

回答 2 投票 0

Greasemonkey Uncaught ReferenceError:initScript 未仅在 Chrome 中定义

下面的代码,Greasemonkey 脚本,适用于 Firefox 和 Opera。当打包用于 Safari 时,它也可以正常工作。然而,当在 Chrome 中运行时,我得到 Uncaught ReferenceError: initScript is not Defined。

回答 1 投票 0

使用JavaScript拦截所有文档链接点击

如何拦截文档中的链接点击? 它必须是跨平台的。 我正在寻找这样的东西: // 内容是一个带有innerHTML的div var content = document.getElementById("

回答 3 投票 0

FCKeditor 未将数据保存到 Chrome 浏览器的数据库中

我的 fckeditor 在 Mozilla 中运行得很好。但它不会将文本保存到 Chrome 浏览器的数据库中。我通过 $,ajax 方法从 php 发送数据。这是 PHP 文件中的代码: 我的 fckeditor 在 Mozilla 中工作得很好。但它不会将文本保存到 Chrome 浏览器的数据库中。我通过 $,ajax 方法从 php 发送数据。这是 PHP 文件中的代码: <div class="post_content"> Post Content <? $sBasePath = $_SERVER['PHP_SELF'] ; $sBasePath = "fckeditor/"; $oFCKeditor = new FCKeditor('FCKeditor1') ; $oFCKeditor->Height = '400' ; $oFCKeditor->BasePath = $sBasePath ; $oFCKeditor->Value = ''; $oFCKeditor->Create(); ?> </div> 这是我的 JavaScript : $(document).ready(function(){ $("#add_new_post").submit(function() { var FCKGetInstance = FCKeditorAPI.GetInstance('FCKeditor1'); var getText = FCKGetInstance.EditorDocument.body.innerHTML; var StripTag = getText.replace(/(<([^>]+)>)/ig,""); var dataString = 'FCKeditor1='+ getText; if(StripTag=='') { alert('Please enter Post Content .'); } else { //alert(dataString); $.ajax({ type: "POST", url: "ajax_add_new_blog_post.php", data: dataString, cache: false, success: function(html){ $("body").showMessage({ 'thisMessage': [html], 'autoClose': true, 'className': 'tooltip', 'delayTime': 8000, 'displayNavigation': false }); setTimeout(function() { window.history.back(); }, 3000); } }); } return false; }); }); 这是我的 ajax_add_new_blog_post.php 代码: $pagedetail = RTESafe($_REQUEST['FCKeditor1']); $str="INSERT INTO posts set post_text='".mysql_real_escape_string($pagedetail)."'"; $success = mysql_query($str); if($success){ echo 'You have added post successfully!'; }else{ echo 'Adding post was not successful. Try again'; } function RTESafe($strText) { $tmpString = trim($strText); $tmpString = str_replace(chr(145), chr(39), $tmpString); $tmpString = str_replace(chr(146), chr(39), $tmpString); $tmpString = str_replace("'", "&#39;", $tmpString); $tmpString = str_replace(chr(147), chr(34), $tmpString); $tmpString = str_replace(chr(148), chr(34), $tmpString); $tmpString = str_replace(chr(10), " ", $tmpString); $tmpString = str_replace(chr(13), " ", $tmpString); return $tmpString; } 我的猜测是如果可能的话,使用 CKeditor 来代替。 FCKeditor 已经过时了。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.