我必须使用网页加载iframe。我可以成功加载网页。我通过将值应用于控制器中的javascript代码中的常量,将src提供给iframe。现在我必须传递会话和用户名以及网址。我怎样才能做到这一点 ? 在我的控制器中,我有。
$scope.URL = Constants.URL().myurl;
在HTML中,我有
<div id="FundMgt">
<iframe id="myIFrame" src="{{URL |trusted}}" style="display: block;" ></iframe>
</div>
答案 0 :(得分:0)
对于浏览器&gt; = IE8,您可以使用.postMessage
,look at this documentation。
如果您不使用.postMessage
,则可以使用网址的哈希#
部分传递客户端参数。
你可以src="url?query#" + JSON.stringify({param1:"value1", param2:"value2"})
。
另一方面,您可以使用var params = JSON.parse(window.location.hash)
检索对象。
我在图书馆工作:xssinterface
要检索会话,请查看您的Cookie,该名称取决于您的远程服务器(请参阅F12)。 Cookie access in JS