IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Peter Janičina:28.4.2021 16:32

Caute, mam problem ze ked volam JASPER Report v iframe, tak sice funguje v M Edge ale v Google Chrome nie aj ked som tam dal rozsirenie Iframe allow, a v M Edge to prepali na celu stranku a zobrazi mi url adresu aj s parametrami hore v adrese napr. mam adresu zadanu www.mojadomena.sk a ked mam v iframe src=jasper...jsp&re­port tak mi da hore adresu jasper...jsp&re­port, pricom iframu som dal nastavenie vysky aj sirky

Zkusil jsem: skusal som embed, object element. , potom embed youtube a tem mi ide v oboch browseroch

Chci docílit: aby to fungovalo spravne nech to nedava na celu plochu a nedava to do hornej url adresy a aby to slo aj v Google Chrome, alebo nahradit nieco namiesto IFRAME, neviem mozno je problem v nastaveni jasper servera

 
Odpovědět
28.4.2021 16:32
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:28.4.2021 21:38

Nerozumim tomu. Zkus html zdrojovy kod, odkaz na stranku a co je teda spatne a jak by to melo byt spravne?

 
Nahoru Odpovědět
28.4.2021 21:38
Avatar
Peter Janičina:29.4.2021 11:16

v browseri napisem napr. www.BBB.sk index.html obsahuje kod s IFRAME vid pod.

<iframe class="k-iframe" src="https://­jasper.AAA.sk/jas­perserver/flow­.html?_flowId=vi­ewReportFlow&stan­dAlone=false&Pa­rentFolderUri=/re­ports&reportU­nit=@reportCRJR­.Value&decora­te=no"
frameborder="0" style="overflow:hid­den;height:550px;wid­th:90%" width="90%" height="90%"></i­frame>

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

 
Nahoru Odpovědět
29.4.2021 11:16
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:30.4.2021 6:22

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

  1. Bloknout takove chovani by mohlo jit vlastnim js, event beforeunload , nez opustis stranku, proved...
  2. Na jine strance popisuji pridani sandbox, novinka poslednich let. Ty parametry ti ale nepovim, jestli jsou ok. Ale na te strance jsou rozepsane
<!-- 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>
 
Nahoru Odpovědět
30.4.2021 6:22
Avatar
Peter Janičina:30.4.2021 16:33

Diky za pomoc, ten sandbox vyzera, ze zabral

 
Nahoru Odpovědět
30.4.2021 16:33
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.