Autor | Zpráva | ||
---|---|---|---|
123321 Profil * |
#1 · Zasláno: 15. 11. 2013, 16:19:16
Ahoj, potrebuju na sve strance www.neco.nekde.cz vypnit formular, ktery je na adrese
www.example.net a odeslat ho. Vse u klienta JavaScriptem. Je to nejak mozne?
Napadlo me natahnout si www.example.net do Iframe a pak na ten iframe nejak pustit javascript, je to mozne? Nebo na to jdu uplne spatne?
Formular vypada priblizne takto: <form action="http://example.net/abc.php" method="post"> <input type="radio" name="m" value="1" id="xyz1" /> <label for="xyz58">A</label> <input type="radio" name="m" value="2" id="xyz2" /> <label for="xyz59">B</label> <input type="radio" name="m" value="3" id="xyz3" /> <label for="xyz62">C</label> <input type="hidden" name="1" value="123" /> <input type="image" src="image.png" /> </form> Dekuji za rady :-) |
||
Radek9 Profil |
123321:
Vlož ten formulář na stránku, skryj ho, dej mu target do skrytého iframu a submitni ho. Toto řešení však bude postrádat zpětnou vazbu. Proč máš obsah na dvou doménách? |
||
123321 Profil * |
#3 · Zasláno: 15. 11. 2013, 22:05:53
Radek9:
Diky, to me nenapadlo. A da se nejak udelat, aby straka www.example.net , na kterou se budou odesilat data z formulare nezjistila adresu www.neco.nekde.cz? Myslim, ze se to jmenuje HTTP referrer.
|
||
_es Profil |
#4 · Zasláno: 16. 11. 2013, 08:12:55
123321:
Z tvojich otázok akosi vyplýva, že sa pokúšaš o nejaké parazitovanie na cudzích stránkach. Voči vkladaniu svojich stránok do iframe sa môže stránka brániť JS kódom, ktorý rozloženie na rámy zruší. |
||
Kubo2 Profil |
#5 · Zasláno: 16. 11. 2013, 18:05:53
_es, 123321:
„Voči vkladaniu svojich stránok do iframe sa môže stránka brániť JS kódom, ktorý rozloženie na rámy zruší.“ Alebo môžeš zo serveru posielať HTTP hlavičku X-Frame-Options s hodnotou sameorigin (niekde som videl, že to zabráni načítaniu cudzej stránky do rámu na inej doméne, ale na tej istej sa načíta).
|
||
Časová prodleva: 10 let
|
0