前提・実現したいこと
IEにてボタンクリックでテキストボックスに入力された文字列をローカルフォルダから検索するJavascriptを作成したいのですが、うまくいきません。
1.テキストボックスを作成し、ボタンクリックで入力内容をクリップボードにコピーするJavascript
2.Sendkeysを使用し、ローカルフォルダを起動し”Ctlr+F”し、クリップボードの内容を張り付けるVBS
のそれぞれは出来たのですが、組み合わせ方がわかりません。
出来れば1のJavascriptに2の内容を追記し、ワンクリックで動作するプログラムを作成したいです。
Javascript・WSH等の知識はなく、HTMLをかじったことがある程度で、自分が行いたい処理に近いコードを探しつつ手を加えながら対応している状態です。
発生している問題・エラーメッセージ
1のJavascriptの後に、2のVBSを呼び出すコードを書いたらいいのかとも思いましたが、検索してもその方法がわからず、先に進めない状態です。
該当のソースコード
1のソースコード(下記は作成中のHP、<Body>内に記載しています。)
<input id="copyTarget" type="text" value="">
<button onclick="copyToClipboard()">Copy text</button>
2のソースコード(下記はxxx.vbsでデスクトップにある状態です)
Option Explicit
Dim WshShell
set WshShell = WScript.CreateObject("WScript.Shell")
Dim objWshShell
Set objWshShell = WScript.CreateObject("WScript.Shell")
objWshShell.Run "C:\Program Files"
Wscript.Sleep 1000
WshShell.SendKeys "^f"
Wscript.Sleep 1000
WshShell.SendKeys "^v"
WshShell.SendKeys "{ENTER}"
補足情報(FW/ツールのバージョンなど)
使用環境はWindows7・Windows10、IE9・IE11になります。
IE以外のブラウザは使用しませんので、IEで動きさえすればいいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。