実現したいこと
■ 本来実現したいこと
NTTテクノクロス社の BizFront / SmartUI のように、特定ページを開くと自動的に UI を拡張する仕組みを、簡易版でもよいので実現したいと考えています。
※「BizFront/SmartUIを完全に作りたい」のではなく、同じような「画面の自動カスタマイズ」ができる簡易ツールが作れないか?というイメージです。
■ 利用できる環境
•共有フォルダの利用は可能
•Microsoft標準アプリ(Excel / VBA / PowerShell / WSH など)はおそらく利用可能です。ただし、Edge IEモード環境で動作する必要があります。
■ お伺いしたい点
このような制約環境の中で、
•特定のページを開いたときに自動的に
•ハイライト処理
•マスキング解除機能
•注意文・説明文の表示
などを行う仕組みを実現に近づける方法は何かありますでしょうか?
外部サービスや拡張機能を使えない状況でも、
Microsoft標準技術や共有フォルダのスクリプトなどで実現する案があればご教示いただきたいです。
初心者で恐縮ですが、何卒よろしくお願いいたします。
発生している問題・分からないこと
■ 問題点・課題
•お客様とのメール本文に対して、特定の文字列をハイライト表示したい。
•誤操作防止のため、特定ボタンをマスキングし、チェック操作で解除する UIを実装したい。
•特定箇所に、吹き出しや付箋のような説明文・注意文を表示したい。
しかし、サイト自体が Edge(IEモード)専用であり、
•外部サイトへのアクセス不可
•拡張機能が利用不可(IEモードでは機能しない)
•Node.js や Python などの外部プログラムも利用制限
という非常に制限された環境で実装が困難。
■ 現在の対策とその課題
•ブックマークレットによる機能追加を試したが、ボタンを押さないと動作しない
•コードの文字数制限がある
といった制約があり、理想の動作には届いていません。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
現状答えが見つけられていません…
補足
特になし