私はJava EEアプリケーションでswtブラウザを使用しています。アプリケーションの多くの点で、リンクをクリックするとjavascript window.openを実行しても問題ありません。新しいウィンドウが開きます。これはヘッドレスのswtブラウザの子ですが、アプリケーションの特定の時点でユーザーがリンクをクリックすると、私はそれがie/firefoxの誰かのような外部デフォルトのブラウザで開くようにしたい。
これは可能ですか?これは私のhtmlとjavascript/jqueryコードからもできます。もしこれをjavaコードで記述する必要があれば、どうすればいいですか、jspにリダイレクトしてそこに書き込むべきですwindow.openを実行せずにjspを呼び出すにはどうすればいいですか?swtブラウザから外部のブラウザウィンドウを開く
openWindow = function() {
window.open("/ShowRequiredPage?customerId=" + com.org.myProject.customerID + "&userId=" + com.org.myProject.userName + "&email=" + com.org.myProject.userName);
}
ActiveContactsRenderer.prototype.renderBody = function(){
...
bodyEl.append('<div id="buyMessage" class="buyMessage">'+
'<h2><span>Limited Users</span></h2>'+
'<a id="buyButton" href="#"; onclick="openWindow();">Buy This</a></div>');
...
}
この上の任意のヘルプは高く評価されてください:
私のコードは次のようなものです。前もって感謝します。