是否可以通过javascript更改firefox bidi数字?

发布于 2025-01-07 13:32:31 字数 149 浏览 0 评论 0原文

是否可以更改 Firefox bidi 数字由javascript实现吗?我需要它在 PHP 创建的报告中显示数字。

Is it possible to change firefox bidi numeral by javascript? I need it to display numbers in a report created by PHP.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ゞ记忆︶ㄣ 2025-01-14 13:32:31

从普通网页来看,没有。

这是一篇关于在 mozilla RES 文件夹中保存 html 文件的旧文章,该文件可能仍然有效

http://forums.mozillazine.org/viewtopic.php?f=7&t=87755

在您的 Firefox 安装文件夹中的 res 下创建一个文件目录,例如名为“bidi.htm”,

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
   <title>Bidi Toggle</title>
   <script type="text/javascript">
   // <![CDATA[
   function loaded() {
      netscape.security.PrivilegeManager
      .enablePrivilege("UniversalBrowserAccess UniversalXPConnect");
      var prefs = Components.classes["@mozilla.org/preferences-service;1"]
                  .getService(Components.interfaces.nsIPrefBranch);
      if (prefs.getIntPref("bidi.numeral") == 3) {
         prefs.setIntPref("bidi.numeral", 4);
      }
      else {
         prefs.setIntPref("bidi.numeral", 3);
      }
      self.close();
   };
   self.onload = loaded;   
   // ]]>
   </script>
</head>
<body>
   Please wait...
</body>
</html>

并且有一个书签
javascript: void(window.open('resource:///res/bidi.htm'));

From a normal web page, no.

Here is an old article about saving an html file in the mozilla RES folder that may still work

http://forums.mozillazine.org/viewtopic.php?f=7&t=87755

Make a file in your Firefox installation folder, under the res directory, called for example 'bidi.htm',

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
   <title>Bidi Toggle</title>
   <script type="text/javascript">
   // <![CDATA[
   function loaded() {
      netscape.security.PrivilegeManager
      .enablePrivilege("UniversalBrowserAccess UniversalXPConnect");
      var prefs = Components.classes["@mozilla.org/preferences-service;1"]
                  .getService(Components.interfaces.nsIPrefBranch);
      if (prefs.getIntPref("bidi.numeral") == 3) {
         prefs.setIntPref("bidi.numeral", 4);
      }
      else {
         prefs.setIntPref("bidi.numeral", 3);
      }
      self.close();
   };
   self.onload = loaded;   
   // ]]>
   </script>
</head>
<body>
   Please wait...
</body>
</html>

and have a bookmarklet
javascript: void(window.open('resource:///res/bidi.htm'));

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文