sapui5 xml视图中的iframe

2020-08-31 21:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在XML视图中...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在XML视图中使用iframe,我需要动态更改iframe的src属性,

我正在使用Google文档查看器

当我尝试设置iframe的src时出现" SAMEORIGIN"问题,

但是如果我们固定相同的URL,那么它可以正常工作。

下面的代码用于xml视图中的iframe,

https://docs.google.com/viewer?url=http%3A%2F%2Ftsddev.cname.net%2Fecomm%2FAGR0000000005.pdf&embedded=true " id =" attachmentframe" height =" 100%" width =" 100%">

如果用户单击按钮,我将尝试如下更改iframe的src

document.getElementById(" __ xmlview4--attachmentframe")。src= pathFormed

如果我们将相同的url放入pathFormed varaibale中,则会出现错误。

你能帮忙吗?

谢谢

科特什。

付费偷看设置
发送
4条回答
DafaDDDa
1楼-- · 2020-08-31 21:57

您好Kotesh,

尝试这样:

 var oFrame = sap.ui.getCore()。byId(" __ xmlview4--attachmentframe"); //掌握iframe
 var oAttributes = oFrame._xContent.attributes; //iframe属性
 var oValues = {" target":oAttributes [0] .value," src":oAttributes [1] .value," id":oAttributes [2] .value," height":oAttributes [3] .value," width  ":oAttributes [4] .value}; //属性值
 alert(JSON.stringify(oValues)); //警告属性


 

在此处检查示例:柱塞

掌握了属性后,希望您知道如何更改它们。

此致

Sai Vellanki。

一只江湖小虾
2楼-- · 2020-08-31 21:35

嗨Kotesh,

我希望这会对您有所帮助。

SAPUI5 PDF显示

谢谢

Karthik A

四川大学会员
3楼-- · 2020-08-31 21:45

嗨,Karthik,

如果我在上面的示例中尝试,则会出现如下错误

"在框架中,因为它将'X-Frame-Options'设置为'SAMEORIGIN'。"

如果我们直接获得iframe的网址,则说明它工作正常,否则会出现相同的原始错误。

谢谢

Kotesh。

闻人可可
4楼-- · 2020-08-31 21:53

大家好,

这是我的iFrame代码,

在XML视图中

在Controller中,我尝试了两种方式

var pdfUrl =" https://docs.google.com/viewer?url=http%3A%2F%2Fvtxdev.Pivog.net%2Fecomm%2F3M%2F0000006673%2Fdocumnt.txt&embedded=true "; //$('#'+ this.getView()。byId('attachmentframe')。sId).attr(" src",pdfUrl); document.getElementById(" __ xmlview4--attachmentframe")。src= pdfUrl;

在此之后,如果我们要检查iframe的src,它就会变空并且出现" SAME-ORIGIN"错误

一周热门 更多>