2017-12-12 1 views
0

iframe 태그를 webcontent가있는 구조와 템플릿에 사용하고 있습니다. 우리의 비즈니스 요구 사항은 주어진 링크에서 이미지를 변경할 수 없다면 비즈니스가 필요하다는 것입니다. 이미지를 바꾸는 것이 쉽고 쉬울 거라고 생각했는데 아무 것도 보지 못했습니다. 더 나은 방법은 그렇게 여기에 물어볼 생각 ... 어떤 생각? iframe 태그에서 alt 이미지를 사용하는 방법은 무엇입니까?

<iframe src="${.vars['Embed_Link'].getData()}" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 

이 Btw는이하는 Liferay 6.2 EE

답변

1

아니 고도 이미지가 iframe에 없다처럼

여기 내 코드 보인다. iframe은 귀하가 무차별 적으로 제공 한 URL에서 발견 한 내용 만 보여줍니다.

다음과 유사한 내용 : 포함 된 웹 사이트 (비디오 포함)가 사용자의 통제하에있는 경우 비디오를 사용할 수없는 경우 표시 할 내용을 결정할 수 있습니다. 현재 404 오류 메시지, 관련 콘텐츠 검색, 광고, 아무것도 표시하지 않을 수 있습니다.

모방하는 또 다른 방법은 다음과 같습니다. 비디오를 사용할 수없는 경우 서버에서 404를 제공하는지 확인한 다음 404 또는 200을 응답 코드로 사용할 것인지 결정합니다 (Ajax 요청 사용). 200을 얻는 경우에만 iframe을 렌더링하고 그렇지 않으면 대체 이미지를 렌더링합니다.

일반적으로 Liferay와는 전혀 관련이 없으며이 힌트를 사용하면 일반 웹 개발 동아리에있는 코드를 찾을 수 있습니다

관련 문제