Autor Zpráva
Marcus_33
Profil *
Ahoj, ve spolek.
Mám jednu trapáckou otázku :o :

Představte si tento příklad:
Na stránce mám zatím 3 Framy, teď jsem chtěl přidat hlavní obsah (čili to uprostřed stránky) taky do Framu, ale moc mi to nejde (teda přesně řečeno vůbec).
Z Framu A jsem dal všechny odkazy do nově vytvořeného Framu D (<a href="/menu/ostatni/blabla.html" " target="D" name="blabla">blabla</a>) a místo toho, aby se to hezky otevíralo ve Framu, otevře se to v NOVÉM OKNĚ. :-(

Co na tom mám špatně? Asi všechno, si tak myslim. Lol.

Předem díky za odpověď. (OMG I¨'m n00b!)
igamenir
Profil
Podle přístupnosti se rámy mají jmenovat tak, aby jejich jméno vystihovalo význam, tak to z písmenek předělej na slova.

Možná to nezní jako rada, ale spíš jako buzerace, ale před časem se někdo ptal, proč mu nefungují odkazy z rámu A do rámu B. Odpověděl jsem mu stejně a pak to běželo.
Marcus_33
Profil *
Nojo, to je sice fajn, ale já ty Frame A, B, C a D uvedl jako příklad.
Ve skutečnosti se jmenují "sloupeček" a "okno", takže tady by chyba bejt neměla... :-o
DZer
Profil
-<a href="/menu/ostatni/blabla.html" " target="D" name="blabla">blabla</a>

máš tam navíc uvozovky...za html" ....možná je to tim jestli sto teda nepřepisoval a neudělal překlep...
Marcus_33
Profil *
Tak jsem dal ty uvozovky pryč a funguje to pořád stejně...
Timy
Profil
Marcus_33
co takhle link na stránky?
někdo
Profil *
a máš tam "sloupeček" nebo "sloupecek"? =)
Marcus_33
Profil *
Mám tam "sloupecek"...
Zkusim sem okopírovat kus z toho: :-o

tohle je kus tý základní stránky:
<style>
#leve-menu {float: left;}
#logo {float: left;}
#hledani {float: left;}
#hlavniframe {float: left}
</style>

<div id="leve-menu">
<iframe src="/sloupecek.html" width="150" height="1000"></iframe>
</div>
<div id="logo">
<iframe src="/logo.html" width="424" height="138"></iframe>
</div>

<div id="hledani">
<iframe src="/hledani.html" width="250" height="138"></iframe>
</div>

<div id="hlavniframe">
<iframe src="/hlavniframe.html" width="674" height="862"></iframe>
</div></body></html></font>


A tohle jsou ty odkazy:
<br><img src="/arrow.jpg" border="0"><a href="/menu/ostatni/ostatni.html " target="hlavniframe" name="Ostatní">Ostatní</a>

Když si dám zobrazit info o tom odkazu napíše se: Otevře se v: hlavniframe.
Prd, hlavniframe, nový okno...
Marcus_33
Profil *
Marcus_33
co takhle link na stránky?

Ony jsou ty stránky teď nefunkční :-( a to totálně... :)
Marcus_33
Profil *
OK, tak teď už dokonce stránka jde načíst. :-) Haha.
Takže sem můžu dát link: Clickněte tady
Marcus_33
Profil *
Tak co? Víte někdo něco? Já teda nemám ani tušení, čím to může bejt, ale já jsem lama. :-)
Timy
Profil
Marcus_33
<iframe src="/hlavniframe.html" width="674" height="862"></iframe>

teda iframe jsem v životě nepoužil, ale řekl bych, že chyba bude v tom, že není pojmenovaný.

<iframe src="/hlavniframe.html" width="674" height="862" name="hlavniframe"></iframe> třeba. A potom by odkaz <a href="/menu/ostatni/ostatni.html " target="hlavniframe" name="Ostatní">Ostatní</a> měl fungovat
bojars
Profil
Marcus_33, ale to nie sú rámy:

http://www.jakpsatweb.cz/html/ramy.html

ale <iframe>:

http://www.jakpsatweb.cz/html/ramy.html#iframe

Nemáš pre iframe daný atribút "name", ale dal si ho di div-u, ktorému si dal "id":

<div id="hlavniframe">
<iframe src="/hlavniframe.html" width="674" height="862"></iframe>


Targety Ti budú fungovať iba pre atribút name="hlavniframe", takže správne by to mohlo byť:

<iframe src="/hlavniframe.html" name="hlavniframe" width="674" height="862"></iframe>

OT: ten kód je riadna divočina...
Marcus_33
Profil *
OMg, ono to funguje.
Díky všem, já jsem hrozná lama, a to 4EVER :)...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0