ugrás a tartalomhoz

iframe helyet 'a' tag?

mahoo · 2012. Jún. 16. (Szo), 18.52
Sziasztok, azt szeretném kérdezni, hogy az 'a' tag-nek megadott 'href' attribútum ami egy php fájlra mutat képes e megvalósítani azt amit egy 'iframe'-mel lehet, azaz pl. egy komplett űrlapot ágyazzak be egy külső weboldalba.

Iframe-mel megy, de az nem mindenhol engedélyezett, ezért szeretném 'a' tag-gel. Ebben az esetben, hogyan kell eljárni? Köszönöm!
 
1

Azt pontosan nem…

numen · 2012. Jún. 16. (Szo), 19.33
Nem, beágyazni nem lehet vele, de természetesen linkelhetsz rá… De gondolom azt magad is kipróbáltad.
Lehet szórakozni JavaScripttel (JSON(P), AJAX, effélék…) is, de ahol az iframe-et nem engedik, jó eséllyel a scripteket sem… ☺
2

Upsz, asszem nem gondoltam

mahoo · 2012. Jún. 16. (Szo), 21.19
Upsz, asszem nem gondoltam teljesen végig a kérdésemet... így akkor megpróbálom AJAX-szal, köszönöm.
Bár, ha igaz amit mondasz (és miért ne lenne az), akkor tényleg nem leszek előrébb :(.
Köszönöm a válaszod!

Mégsem megy úgy ahogy szeretném. Tudnál adni egy linket vagy mutatni egy példát arra az esetre, hogy ha pl. van egy linkem:
<a href='serve.php'>...</a>

és, hogy mi legyen a serve.php tartalma, ha valamilyen szöveget szeretnék megjeleníteni az 'a' tag által.
8

Valahogy így

numen · 2012. Jún. 17. (V), 12.34
Egyszerűen linkeld a kapcsolati formot – aki kapcsolatba akar veled lépni, rá fog kattintani…
<a href='serve.php'>Kattints ide, ha kapcsolatba akarsz lépni velem</a>

De egy formot elküldhetsz más domainre is:
<form action="http://example.com/gotItThanks.php" method="post">
Blah blah <input ...>
<input type="submit">
</form>

Vannak korlátai a módszernek, pl. Google Forms így tudtommal nemigen illeszthető be, de egyebekkel lehet próbálkozni… Nagyobb valószínűséggel megy, mint a JavaScript vagy az iframe, de még mindig elég csekély. Én a linket javaslom.
3

Mit szeretnél konkrétan

Karvaly84 · 2012. Jún. 16. (Szo), 21.36
Mit szeretnél konkrétan elérni, amit nem lehet egy lappal megoldani?
4

Konkrétan egy egyszerű kis

mahoo · 2012. Jún. 16. (Szo), 22.07
Konkrétan egy egyszerű kis form-ot szeretnék 'hordozhatóvá', bárhova, könnyen beágyazhatóvá tenni. Mint mondtam iframe-mel megy, az egyszerű, csak érdekelne, hogy meg lehet e csinálni anélkül is!?
5

aszt tudd, hogy ha iframe-el

Karvaly84 · 2012. Jún. 16. (Szo), 22.18
aszt tudd, hogy ha iframe-el behúzol egy oldalt ami másik tartományon van a te site-odhoz képest akkor az nem fogja elérni a lapod elemit, nem tudom mit akarsz vele amúgy, de esetleg php, vagy más nyelven legenerálva nem jó szerver oldalon? Egyébként statikus oldal? Mert akkor szükség lesz pár okosságra javascriptre. A horgonyok meg nem használhatóak önmagukban erre.
6

Az egyszerűség kedvéért,

mahoo · 2012. Jún. 16. (Szo), 22.32
Az egyszerűség kedvéért, mondjuk azt hogy egy kapcsolat form-ról lenne szó.
Az oldal elemeihez nem kell hozzáférnie a beágyazott kódnak.

Ezt nem értem igazán, hogy mire gondolsz:
Egyébként statikus oldal? Mert akkor szükség lesz pár okosságra javascriptre. A horgonyok meg nem használhatóak önmagukban erre.
7

Arra gondoltam, hogy ha

Karvaly84 · 2012. Jún. 16. (Szo), 23.01
Arra gondoltam, hogy ha statikus az oldal, az az nem szerver állítja össze a html-t hanem direktbe jön le, akkor a fent már említett "JSON(P), AJAX, effélék…" kellenek hozzá.

JSONP cikk: Cross-domain kérések a háttérben JSONP segítségével