Play Tone

Function to play a sound file by adding an HTML5 audio tag to the document. ver 1.0 2014-09-07.

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name        Play Tone
// @author      Jefferson "jscher2000" Scher
// @namespace   JeffersonScher
// @description Function to play a sound file by adding an HTML5 audio tag to the document. ver 1.0 2014-09-07.
// @include     *
// @version     1.0
// @copyright   Copyright 2014 Jefferson Scher
// @license     BSD 3-clause
// @grant       GM_registerMenuCommand
// ==/UserScript==

function playTone(e){
  // create audio tag for WAV file
  var el = document.createElement("audio");
  el.setAttribute("autoplay", "autoplay");
  // grab tone file from my site; to avoid mixed content, omit the protocol
  el.setAttribute("src", "//www.jeffersonscher.com/gm/snd/A-Tone-His_Self-1266414414.wav");
  // add to document body
  document.body.appendChild(el);
}
// Add menu item
GM_registerMenuCommand("Play Tone", playTone);