问题标签 [safari]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
23 回答
294150 浏览

iphone - 如何在 Mobile Safari 中禁用电话号码链接?

iPhone 上的 Safari 会自动为出现在电话号码中的数字字符串创建链接。我正在编写一个包含 IP 地址的网页,而 Safari 正在将其转换为电话号码链接。是否可以对整个页面或页面上的元素禁用此行为?

0 投票
2 回答
1969 浏览

css - CSS 和 Safari/Chrome

我一直在尝试修改以下菜单,使其在 IE、Firefox 和 Safari/Chrome 中看起来相同,但我似乎无法让它在 Safari/Chrome 中看起来正确。

谁能告诉我如何解决它?在 Safari 或 Chrome 中查看时,请注意菜单忽略了填充。

查看类似 flickr 的菜单

提前致谢!

0 投票
1 回答
593 浏览

asp.net - 用于 Safari 或 Chrome 的 ASP.NET 容器特定母版页

有没有人能够为 Safari 或 Chrome创建容器特定的母版页?

我找不到其中任何一个的任何“.browser”文件。

%SystemRoot%\Microsoft.NET\Framework\version\CONFIG\Browsers 目录多久更新一次?

谢谢

0 投票
10 回答
97042 浏览

iphone - 在 iOS 上禁用输入文本颜色

下面的简单 HTML 在 Firefox 和基于 WebKit 的浏览器中显示不同(我在 Safari、Chrome 和 iPhone 中检查过)。

在 Firefox 中,边框和文本都具有相同的颜色 ( #880000),但在 Safari 中,文本会变得更浅一些(就好像它应用了一些透明度一样)。

我可以以某种方式解决这个问题(在 Safari 中删除这种透明度)吗?

0 投票
3 回答
4215 浏览

javascript - 我可以使用 JavaScript 关闭 iPhone 浏览器吗

在 iPhone 中有没有一种方法可以使用 JavaScript 关闭浏览器并返回主屏幕?在最后一页向导之后,我正在调用另一个 iPhone 应用程序(例如:地图),我不会让用户在完成后返回浏览器屏幕。我的备份计划是有一个“完成”页面,但这对客户来说并不是最好的体验。

0 投票
11 回答
12005 浏览

firefox - 使用 AppleScript 从 Web 浏览器最前面的窗口中获取 URL:权威列表

我构建了一个[widget][1],它从 Safari 最前面的窗口中获取 URL,然后允许您使用 tr.im API 缩短它。像一样甜。

我想让这更灵活,所以正在研究如何从其他浏览器获取 URL。这是适用于 Safari 的 AppleScript:

经过一番挖掘,我确定以下内容可能适用于 Firefox(尽管有人告诉我这对他不起作用,可能与某些扩展发生冲突?):

注意:以上是一个不太理想的实践示例,依赖于列表项的位置。有关 Firefox 的更好解决方案,请参见下文。

我想做的是在这里为 Mac 上的每个现代浏览器建立一个明确的等价物列表:Opera、Camino、Flock 等。

更新:在我对该主题的研究中,我在MacOSXHints.com上遇到了一个有用的帖子。我下面的大部分答案都是基于该讨论。

更新 2:我已将此页面上的 AppleScript 合并到 [widget][1] 中。它似乎工作得很好。

0 投票
13 回答
42641 浏览

safari - 在 iPhone 上隐藏 Safari 用户界面组件

试图隐藏书签为主屏幕图标的 Web 应用程序的 Safari UI 组件。我正在使用这个元标记

iPhone 开发中心所指定,但从主屏幕图标启动时地址栏和工具栏仍然存在。我需要做些什么不同的事情?有人有例子吗?

0 投票
2 回答
313 浏览

html - 使用 safari 链接到网络共享

我正在尝试动态生成指向网络共享上的文件的链接,该链接可在 IE 和 safari 中使用。在 IE 中,href=\\networksharename\foldername\filename工作正常,我们在最初的测试中认为这在 safari 上运行良好,但是我们的 safari 用户报告页面无法显示。这些是pdf文件。我错过了什么吗?

0 投票
2 回答
6075 浏览

javascript - 如何在 Safari 中单击输入文本字段时突出显示它?

我希望输入文本框的值在获得焦点时突出显示,无论是通过单击它还是通过 Tab 键。

在 Firefox 或 IE 中单击任一输入字段时,该字段将突出显示。但是,这在 Safari 中不起作用。(注意:它在字段之间切换时有效。)

0 投票
1 回答
898 浏览

safari - 为 Safari 调试 Intranet ASP.NET 应用程序

我有一个用于预订工作和电话索引的 asp.net 内部网应用程序。现在我的大多数用户都很好,因为他们使用的是 Firefox 和/或 Internet Explorer。我有一个只能使用 Safari 的用户,由于某种原因,当我们导航到 Intranet 应用程序时,Safari 似乎做了很多加载,然后最后说;“Safari 无法打开页面“<a href="http://mywebserver/" rel="nofollow noreferrer">http://mywebserver/”,因为服务器没有响应。”

虽然简短的回答是让用户使用另一个浏览器,但作为一名程序员,我很感兴趣的是为什么会出现这种情况,以及我现在和将来可以做些什么来检测和在必要时重定向所以我的 asp.net 应用程序也可以在 Safari 中运行。

如果有人对如何让这个 asp.net 应用程序在 Safari 中为这个用户运行有任何建议,我也很感兴趣。我们尝试使用机器名称和 IP 地址导航到该站点,但仍然得到相同的响应。

非常感谢,

巴里