2016-05-27 7 views
0

私はキバナに取り組んでいます。私はキバナのダッシュボードを表示するためにHTMLでiframeを使用しています。JavaScriptを使用してiframeに資格情報を渡す方法

資格情報を渡すには、以下のフォーマットを使用しました。

http://user1:[email protected]:5601/app/kibana#/dashboard/xyz_dashboard

代わりに"user1:user1"の代わりに動的資格情報の値を使用したい場合は、JavaScriptまたはAjaxまたはAngularjsを使用して休憩を使用します。

私は真剣に空白であり、たくさん検索されていますが、理解できるものは何もありません。

私を助けてください。

+0

あなたのコードを共有しますか? –

+0

<!DOCTYPE HTML> ​​

のiframeのsrc属性の値を変更するにはボタンをクリックします。

<ボタンのonclick = "MyFunctionを()"> 私はこれを試してみました。 –

+0

http://stackoverflow.com/questions/11878947/auto-login-remote-site-inner-in-iframe このリンクを見つけたので、JavaScriptを使用して行うことができるという考えがどこかで得られました。私はこの仕事を終わらせるために何も考えず、非常に時間がかかりません –

答えて

1

あなたはjsコードで変数を作ってみることができます。ウィンドウオブジェクトを見れば、そこからユーザを得ることができます。例: `

<script> 
    function myFunction() { 
    var user = getCurrentUser(); // where getCurrentUser is a way to get the user 
    var source = user + "@localhost:5601/app/kibana#/dashboard/…;;"; 
    document.getElementById("myFrame").src = source; 
} 
</script>` 
+0

こんにちはR.Czq、 を助けることができる任意のリンク –

+0

**こんにちは、** 私のように資格情報を送信した場合。あなたはスクリプトで言及して、資格が表示されますか? –

+0

こんにちは、R.Czq私は最終的に私の要件を完了しました 私を導いてくれてありがとう。 –

関連する問題