Szerző Téma: Iframe problémák  (Megtekintve 14495 alkalommal)

0 Felhasználó és 1 vendég van a témában

Nem elérhető Semmu

  • V.I.P. tag
  • Teljes tag
  • *****
  • Hozzászólások: 2.576
  • Akinek semmi sem tetszik :D
    • [készülõben]
Re: Iframe problémák
« Válasz #99 Dátum: 2010. augusztus 29., 22:26:49 »
miért nem úgy csinálod, hogy van egy külön oldal a <marquee>-nek, és mindenhol azt jeleníted meg iframe-ben?



Nem elérhető rajmund

  • Törzstag
  • **
  • Hozzászólások: 460
Re: Iframe problémák
« Válasz #98 Dátum: 2010. augusztus 29., 21:17:57 »
az ilyeneket jssel szokták nem?

Hát én úgy oldanám meg, hogy csinálok egy nyers oldalt, vagy tudja tökön hogy hívják, szóval olyasmit ahol csak szöveg van. Majd pedig ennek a tartalmát rakom a hírdetés helyébe, vagy a marquee-ba.

Nem elérhető NoNametheone

  • Tag
  • *
  • Hozzászólások: 267
Re: Iframe problémák
« Válasz #97 Dátum: 2010. augusztus 29., 19:35:41 »
az ilyeneket jssel szokták nem?
Mindenkinek van valami jó aláírása, nekem miért nincs?

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Iframe problémák
« Válasz #96 Dátum: 2010. augusztus 29., 19:32:59 »
Nem lehet ilyent. A keret ugyanolyan, mint egy rendes ablak, csak beágyazva egy másikba. Még AJAX is csak akkor lenne jó, ha ugyanazon domain alá tartozna a két oldal.
Ha már ilyent akarsz, akkor eleve azt a div-et vedd külön. Külön html oldalra. És mindenhol iframe-ben töltsd be.

Vagy lehet egyéb módon is megoldani. Például közös adatbázis. Vagy szerveroldalon pl file_get_contents-el beolvasni egy részletet. És akkor a kigenerált kimenetet kiírod a másik oldalon is.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető Thomassz76

  • Felhasználó
  • Hozzászólások: 8
Re: Iframe problémák
« Válasz #95 Dátum: 2010. augusztus 29., 19:12:14 »
Üdv mindenkinek!

Volna egy kérdésem megint, csak hogy ne unatkozzatok és, hogy másnak is hasznára váljon  :-)  :

Lehet div elemet iframe-elni idegen oldalról?

Hogy érthetőbb legyen: van nekem egy domain nevem amin van egy adott <div> elem, amibe mondjuk <marquee> tag-ban fut a szöveg és azt akarom ,hogy más oldalakon egy div elembe behívom az én oldalamon lévő div elem tartalmát. Ennek a lényege a hírdetés volna, hogy ne kelljen minden oldalon külön piszkálni a dolgokat.Egyszerűen csak az én oldalamon átállítom a hirdetés szövegét és minden oldalon megváltozik.

Várom a megoldásokat! Köszönöm szépen! Remélem egyszer majd én is tudok segíteni!

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Iframe problémák
« Válasz #94 Dátum: 2010. május 07., 18:46:22 »
Két féle keret van. Az egyik amkor az egész oldal darabolva van. ( frameset ) és amikor az oldal nem keretes szerkezetű, de be van szúrva egy egy másik oldal iframe-el. De olyan értelemben teljesen mindegy, hogy hacsak nem hivatkozik valami javascript a top frame -re, azaz a legfelső oldalra, vagy egy link target-je lenne a _top,  ami miatt a cél nem a keret lesz, hanem a legfelső oldal, akkor ugyanúgy működik, mint keret nélkül. 
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető rajmund

  • Törzstag
  • **
  • Hozzászólások: 460
Re: Iframe problémák
« Válasz #93 Dátum: 2010. május 07., 14:49:08 »
Akkor lehet framesetre gondolok, az amikor beillesztesz egy oldalon belülre egy másik oldalt, ami iylen rondán illeszti be és add hozzá scrollbart is, nem az az iframe?

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Iframe problémák
« Válasz #92 Dátum: 2010. május 06., 23:03:29 »
Iframe egy független ablak. Ami működik nélküle az többnyire működik vele is. Más módon nem tudom hogy illesztenéd be.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető rajmund

  • Törzstag
  • **
  • Hozzászólások: 460
Re: Iframe problémák
« Válasz #91 Dátum: 2010. május 06., 21:10:46 »
Hali! hó

Ha van egy ajax-al készített chatem, és azt egy másik oldalról iframezem, vagy akárhogy máshogy (működő módon) beillesztem, akkor iframelni fogja az automatikus frissítést?

Pl js-el megírtam hogy 1 másodpercenként lekérdezi az adatbázist akkor azt a másik oldalon is frissíteni fogja?

Nem elérhető NoNametheone

  • Tag
  • *
  • Hozzászólások: 267
Re: Iframe problémák
« Válasz #90 Dátum: 2010. március 09., 18:15:37 »
Idézet
function klikk(id) {
 var answer = document.getElementById('valasz' + id);
  if(answer.style.display == 'none')
  answer.style.display='inline';
 
  var hanyadik=id
 
  for(var i=0;i<15;i++){
  id=i
  var answer = document.getElementById('valasz' + id);
  answer.style.display='none';
  id=hanyadik
  var answer = document.getElementById('valasz' + id);
  answer.style.display='inline';
  }
 
 else           
  answer.style.display='none';
}

így probálkozok  ez a js fájl

Idézet
<p><a href="#" onClick="klikk(4);"><span class="menu">Öregdiák oldalak</span></a>
   <p id="valasz4" style="display: none;">
   <a href="#">Körlevelek</a>
   <br><a href="#">Tarisznyák</a>
   <br><a href="#">Osztálytablók</a>
   <br><a href="#">Régi tanárok</a>
   <br><a href="#">Régi osztályok</a>
   
   <p><a href="#" onClick="klikk(5);"><span class="menu">Írások</span></a>
   <p id="valasz5" style="display: none;">
   <a href="#">yx</a>
   <br><a href="#">xx</a>
   <br><a href="#">xc</a>

ez pedig a htmlben a megjelenítendő.. részlet..valaki tud segíteni? nem megy.. :'(
Mindenkinek van valami jó aláírása, nekem miért nincs?

Nem elérhető NoNametheone

  • Tag
  • *
  • Hozzászólások: 267
Re: Iframe problémák
« Válasz #89 Dátum: 2010. március 09., 16:13:09 »
menüt itt leírt Keveqiah(fére értés ne essen ez  tökéletes csak picit változtatni kéne:D)

bocsi :D a menut nem te írtad de szerintem neked is felrünt  :D nah és az a lényeg hogy itt a kód..:D
Idézet
function klikk(id) {
 var valasz = document.getElementById('valasz' + id);
  if(valasz.style.display == 'none')
  valasz.style.display='inline';
   else            
 valasz.style.display='none';
}

 és a htmlben
Idézet
<p><a href="#" onClick="klikk(1);"><span class="menu">Menu cím</span></a>
  <p id="valasz1" style="display: none;">
   <a href="#">Kattra megjelenő egy</a>
   <br><a href="#">és kettő + akármennyi stb.. </a>
Mindenkinek van valami jó aláírása, nekem miért nincs?

Nem elérhető NoNametheone

  • Tag
  • *
  • Hozzászólások: 267
Re: Iframe problémák
« Válasz #88 Dátum: 2010. március 08., 20:38:16 »
Hali neh megint lenne egy kis problémám   :help2: mégpedig az hogy amit menüt itt leírt Keveqiah(fére értés ne essen ez  tökéletes csak picit változtatni kéne:D)  azt úgy kéne megoldani hogy ha megnyitok egy menupontot akkor a többi eltünik de nem ugy hogy bezáródnak hanem hogy teljesen, és a a vissza gombra kattolok akkor megjelenik megint az összes fő menüpont..
ködzi mindenkinel előre is:D
Mindenkinek van valami jó aláírása, nekem miért nincs?

Nem elérhető NoNametheone

  • Tag
  • *
  • Hozzászólások: 267
Re: Iframe problémák
« Válasz #87 Dátum: 2010. február 15., 20:34:33 »
köszi!
Mindenkinek van valami jó aláírása, nekem miért nincs?

Nem elérhető Keveqiah

  • Globális moderátor
  • Teljes tag
  • *****
  • Hozzászólások: 2.332
  • Kisb
    • Keveqiah
Re: Iframe problémák
« Válasz #86 Dátum: 2010. február 15., 20:21:02 »
minden elemnek adható egy azonosító (ID). Jelen esetben az iframe-nek az "ezt" azonosítót adtuk.
Ez alapján az azonosító alapján lehet lekérdezni JS-el a tulajdonságait.
Mi most az "ezt" azonosítójú iframe elembe betöltődött lap tulajdonságait kértük le.
Kód: Javascript
  1. document.getElementById('ezt')

Ezzel megkerestük az 'ezt' azonosítójú framet, majd a contentWindow.document.body -val pedig "belemásztunk" a betöltött tartalomba. Ennek a tartalomnak a scrollozhatóságát vizsgáltuk meg. (scrollHeight) scroll magassága, hozzáadtunk pár pixelt még, hogy ne kelljen görgetni, majd az azonosító alapján átváltottuk a frame magassági értékét.
document.getElementById(obj).style.height = (magassag+20)+'px';
A visibility mindőssze ennyit határoz, hogy a frame és a tartalom csak az átméretezés után lesz látható.
"Gonosz vagyok. Ez ugyebár nem hit dolga."
"Egy ember halála tragédia, ezrek halála statisztika."

Nem elérhető NoNametheone

  • Tag
  • *
  • Hozzászólások: 267
Re: Iframe problémák
« Válasz #85 Dátum: 2010. február 15., 19:39:54 »
Nagyon Köszi!!!! :clap:
tökéletes!!! :clap:  :yesss2:

 de ha lehetne még egy kérésem elmagyaráznád hogy hogyan működik a  getElementById?.. :beer:
Mindenkinek van valami jó aláírása, nekem miért nincs?