Diskuze: Jasper report v IFRAME
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Nerozumim tomu. Zkus html zdrojovy kod, odkaz na stranku a co je teda spatne a jak by to melo byt spravne?
v browseri napisem napr. www.BBB.sk index.html obsahuje kod s IFRAME vid pod.
<iframe class="k-iframe"
src="https://jasper.AAA.sk/jasperserver/flow.html?_flowId=viewReportFlow&standAlone=false&ParentFolderUri=/reports&reportUnit=@reportCRJR.Value&decorate=no"
frameborder="0" style="overflow:hidden;height:550px;width:90%" width="90%"
height="90%"></iframe>
Problem je ze www.BBB.sk mi prepise na https://jasper.AAA.sk/…er/flow.html?… hore v adrese browsera a da to na celu stranku, robi to len v M Edge a v Google Chrome to ani nefunguje len vypise ze nacitava
To je divne, kdyz to dela jen konkretni browser.
Nicmene, existuje js kod window.top, ktery presmeruje na hlavni okno u frame
desingu. Tu html stranku ti tam pak generuje ten jasper kod, pokud tam pridava
takovyto js kod.
Pripadne totez jde udelat pres odkaz, A href="" target="_top", tusim takhle
nejak.
google = How to prevent IFRAME from redirecting top-level window
<!-- https://www.html5rocks.com/en/tutorials/security/sandboxed-iframes/ -->
<iframe sandbox="allow-same-origin allow-scripts allow-popups allow-forms"
src="https://platform.twitter.com/widgets/tweet_button.html"
style="border: 0; width:130px; height:20px;"></iframe>
Diky za pomoc, ten sandbox vyzera, ze zabral
Zobrazeno 5 zpráv z 5.