URLからアドレスを取得し、そのlatlngを返し、アドレスにマーカーを表示できる関数を作成しました。latlng をクリップボードに書き込める JavaScript 関数はありますか。ありがとう。
2 に答える
いいえ、JavaScript がクリップボードにアクセスするための標準的なメカニズムは (まだ) ありません。Flash ( zeroclipboardなど) のようなさまざまな非標準メカニズムがありますが、もちろん Flash が必要です。
TJ Crowderが回答と afaicr で述べたように、クリップボードにアクセスできる JavaScript 関数はありません。とにかく、Windows を使用している場合は、javascript をWSH
(Windows Script Host) スクリプトと組み合わせて、latlng をスクリプトなどからクリップボードに渡すことができます。必要に応じて、同じファイルでjavascript (JScript、Microsoft Javascript フレーバー、javascript と同じで、名前が変わるだけ) と VBscript の両方を使用して、WSH ファイルのスクリプトを作成できることに注意してください。したがって、クリップボードへのアクセスを実行し、JScript で取得した変数値を渡すオンライン VBscript を再利用できます。
質問を指摘するために、私が見つけたいくつかの URL (VBscript または WSH チュートリアルでさえ、よりよく検索してみてください):
http://www.memosoup.com/20100126/using-the-clipboard-in-wsh.html
http://www.codeproject.com/Articles/33702/WSH-Clipboard-Access
http://nerds-central.blogspot.it/2007/01/using-jscript-to-paste-text-into.html
latlng 値を に保存し、クリップボードへのコピーを実行するスクリプトCookie
から読み取ることができます。WSH
別の方法として、同じタスクを実行する単純なコンソール.exe
プログラムを作成することもできます。サーバー側の言語、または JavaScript から起動できると思います。
Unix shell script
Unix で開発している場合は、上記のものを からまたは で作成できる可能性についての情報を検索してみてくださいUnix programming
。