2016-10-27 15 views
0

ユーザーがhtmlテキストをクリップボードにコピーできるいくつかの例を見ました。私のものは本質的に動的なものです。これは私がやろうとしていることですjavascript変数をコピーして新しいクロムタブに値を貼り付けよう

<button id="" ng-click="outputFolder()">Output Folder</button> 

$scope.outputFolder= function() { 
     var path = "\\mcsfvwdgemas01\AE"; 

    };   

私はこのhtmlボタンを持っています。 ng-clickが実行されると、変数パスがあります。ユーザーがボタンをクリックすると、その変数が渡されコピーされます。これがコピーされたら、私は新しいタブを開き、パスを貼り付けることができます。

私はこの方法でネットワークパスにアクセスできます。誰かが私にどのようにボタンのクリックで変数パスを渡すことができ、それをコピーさせることができるか教えてもらえますか?

PS-
パスがローカルフォルダまたはネットワークパスの場合、セキュリティ制限のため、クロムなどのブラウザでは開くことはできません。私は回避策としてこれをしようとしている理由はここにある -

答えて

0

私が正しく理解していたら...

window.open(path); 

はあなたが必要なものを行う必要があります。新しいタブを開くと、アドレスバー以外に貼り付けるものはないと思います。

+0

はい、私は最初に試しました。パスがローカルフォルダまたはネットワークパスの場合、セキュリティ制限のため、クロムなどのブラウザでは開けません。これが回避策としてこれを試している理由です –

関連する問題