Cross-domain input mező kitöltés
Üdvözletem!
Olyan problémába ütköztem, hogy a munkám során adatokat kell feltöltenem egy oldalra, ám itt olyan sok input mező van, akár 3-4ezer is, hogy szeretném az adatok feltöltését felgyorsítani.
A gond, ott jelentkezik, hogy az oldalnak csupán a használója vagyok, a tulajdonosa nem, szóval rendelkezek a belépéshez szükséges adatokkal, viszont külön domain-nen van és nem is tudok beleszerkeszteni az oldal szerkezetébe sem.
Próbálkoztam olyan megoldással, hogy egy lokális oldalon (ezen futna majd a program ami kigyűjti és megadja, az adott szövegmezőbe szükséges stringet) létrehoztam egy iframe-et és az iframe-en belüli oldal(ez az ahol a szövegmezők vannak) szövegmezőjének value értékét módosítottam.
Ez jól működik addig míg egy lokális szerverre lementett oldallal tesztelgetek, amikor viszont a valós idegen domain-nen lévő oldalt adom meg az iframe-ben akkor már nem megy sem az adattagok elérése se a módosítása.
Olvastam, hogy ez a cross-domain biztonsági problémák elkerülése miatt van. Kerestem megoldásokat is, de csak olyat találtam ahol iframe-en belüli microsite-tokkal oldják meg a kommunikációt vagy a window.name-et ajánlják megoldásank.
De ezekkel az a gond, hogy továbbra se tudok beleszerkeszteni az idegen oldalba.
Esetleg valaki tudna megoldást ajánlani?
■ Olyan problémába ütköztem, hogy a munkám során adatokat kell feltöltenem egy oldalra, ám itt olyan sok input mező van, akár 3-4ezer is, hogy szeretném az adatok feltöltését felgyorsítani.
A gond, ott jelentkezik, hogy az oldalnak csupán a használója vagyok, a tulajdonosa nem, szóval rendelkezek a belépéshez szükséges adatokkal, viszont külön domain-nen van és nem is tudok beleszerkeszteni az oldal szerkezetébe sem.
Próbálkoztam olyan megoldással, hogy egy lokális oldalon (ezen futna majd a program ami kigyűjti és megadja, az adott szövegmezőbe szükséges stringet) létrehoztam egy iframe-et és az iframe-en belüli oldal(ez az ahol a szövegmezők vannak) szövegmezőjének value értékét módosítottam.
Ez jól működik addig míg egy lokális szerverre lementett oldallal tesztelgetek, amikor viszont a valós idegen domain-nen lévő oldalt adom meg az iframe-ben akkor már nem megy sem az adattagok elérése se a módosítása.
Olvastam, hogy ez a cross-domain biztonsági problémák elkerülése miatt van. Kerestem megoldásokat is, de csak olyat találtam ahol iframe-en belüli microsite-tokkal oldják meg a kommunikációt vagy a window.name-et ajánlják megoldásank.
De ezekkel az a gond, hogy továbbra se tudok beleszerkeszteni az idegen oldalba.
Esetleg valaki tudna megoldást ajánlani?
Itt is megoldás lehet a curl,
Firefox-ban én egy
Köszönöm, mindkettőtöknek a
Utólagosan
Valóban ez lett a megoldás, és ahogy elnézem mikre képes ez a kis plugin, biztos fogom még hasznosítani a jövőben. :-)
A curl nem volt sajnos jó a jelen problémára. De ez a javascriptes megoldás kisegített, nagy köszönet érte.