Obsah fóra www.hojko.com
Cvaknito.sk
Hľadať  •  FAQ  •  IP  •  Zoznam užívateľov  •  Karma  •  Závisláci  •  Registrácia
 Prihlásiť sa pre kontrolu súkromných správ  •  Prihlásenie






iframe v XHTML
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie  
 Moje príspevky :: Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
geoge046
Star
Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.08.2005
Príspevky: 574
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 18:42    Predmet: iframe v XHTML Odpovedať s citátom  

Zdravicko prosim vas ako mam vlozit do XHTML iframe aby bolo vsetko validne? Dikz Smile
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky
uplink
Lama designer
Lama designer


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 22.05.2005
Príspevky: 3733
Bydlisko: Bratislava
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 19:10    Predmet: Re: iframe v XHTML Odpovedať s citátom  

geoge046 napísal:
Zdravicko prosim vas ako mam vlozit do XHTML iframe aby bolo vsetko validne? Dikz Smile
no ad 1 iframe a xml nebude nikdy validne, je to stary tag.

za druhe

http://figureground.com/cssiframes/

toto je validne Wink...
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
geoge046
Star
Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.08.2005
Príspevky: 574
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 19:17    Predmet: Odpovedať s citátom  

NO ano ale ja potrebujem ten iframe bo je to nacitavanie z druhej stranky. Zda sa mi ze sa to robi nejako cez JS. Neviete niekto ako? dakujem Smile
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky
warezman
Professional
Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 27.02.2006
Príspevky: 1478
Bydlisko: Pozdravujem K- onanistov
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 19:28    Predmet: Odpovedať s citátom  

tak tam budes mat 1 bod nevalidny Wink a co
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
turtlak69
Guru wannabe
Guru wannabe


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.05.2007
Príspevky: 2398
Bydlisko: /dev/null
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 19:41    Predmet: Odpovedať s citátom  

warezman: ale to nie je len chyba, ale potom je to skarede. ta cervena farba a ten napis, ze stranka nie je validna... mne sa to nelubi. ale tiez mam par chyb Very Happy
k teme:
nerobil som ten skript ja, ale nieco take sa vykytuje na mojej stranke:
Kód:


   <script type=\"text/javascript\">
   var refreshrate2 = $chat_refresh_time*1000;
   
   function prepare2() {
   loadmesssourcephp2();
   }
   function loadmesssourcephp2(){
   var obj2 = document.getElementById('sourcephp');
   loadmessage2('./source.php',obj2);
   }
   function loadmessage2(refresh_page, obj2) {
   var xmlhttp2 = false;
   
   try {
   xmlhttp2 = new ActiveXObject(\"Msxml2.XMLHTTP\");
   } catch (e) {
   try {
   xmlhttp2 = new ActiveXObject(\"Microsoft.XMLHTTP\");
   } catch (E) {
   xmlhttp2 = false;
   }
   }
   if (!xmlhttp2 && typeof XMLHttpRequest != 'undefined') {
   xmlhttp2 = new XMLHttpRequest();
   }
   
   xmlhttp2.onreadystatechange = function() {
   if (xmlhttp2.readyState == 4) {
    if (xmlhttp2.status == 200) {
   
   if(obj2.id == \"sourcephp\") {
   obj2.innerHTML = xmlhttp2.responseText;
   setTimeout (\"loadmesssourcephp2()\",refreshrate2);}
   
   }
   else {
   if(obj2.id == \"sourcephp\") {
   obj2.innerHTML = 'ERROR'; }
   else { obj2.innerHTML = ''; }
   }}
   }
   xmlhttp2.open(\"POST\", refresh_page, true);
   xmlhttp2.send(null);
   }
   </script>

a potom vlozis do stranky:
Kód:

<div id='sourcephp' width=100% height=100% style=\"background-color:#000;\">Loading...</div>

a este ti to aj bude refreshovat stranku v urcity cas. vid premenna chat_refresh_time
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
uplink
Lama designer
Lama designer


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 22.05.2005
Príspevky: 3733
Bydlisko: Bratislava
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 19:48    Predmet: Odpovedať s citátom  

geoge046 napísal:
NO ano ale ja potrebujem ten iframe bo je to nacitavanie z druhej stranky. Zda sa mi ze sa to robi nejako cez JS. Neviete niekto ako? dakujem Smile
nie nerobi, je to ciste css. Ako si dosiel na tu javu?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CSS "iFrame" technique</title>
<link href="iframe.css" rel="stylesheet" type="text/css">
</head>

<body>
<div id="iframe">
obsah iframu
</div>
</body>
</html>

alebo som Ta nepochopil Confused
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
turtlak69
Guru wannabe
Guru wannabe


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.05.2007
Príspevky: 2398
Bydlisko: /dev/null
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 21:19    Predmet: Odpovedať s citátom  

nepochopil asi Smile alebo mozno ja som nepochopil. on chce vlozit do svojej stranku, stranku inu. napriklad z inej domeny. a to sa tusim css neda Confused
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
geoge046
Star
Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.08.2005
Príspevky: 574
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 22:23    Predmet: Odpovedať s citátom  

Turtlak to vystihol Cool
dakujem Smile len v tom iframe som mal este nastavene ze visiblity:hidden a da sa to aj tu? Rolling Eyes bo do JS sa moc nerozumim Twisted Evil
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky
turtlak69
Guru wannabe
Guru wannabe


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.05.2007
Príspevky: 2398
Bydlisko: /dev/null
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 01 Okt 2007, 22:27    Predmet: Odpovedať s citátom  

skus to dat do toho divu. a ked nepojde, tak nastav sirku aj vysku divu na 0
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
geoge046
Star
Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.08.2005
Príspevky: 574
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Nov 2007, 18:28    Predmet: Odpovedať s citátom  

No teraz som sa pocase vratil k tomuto. A ja sa nejako v JS nevyznam. Vedeli by ste prosim s cim nacitat stranku pomocou JS?

diks
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky
gwixt
Addict
Addict


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 24.09.2005
Príspevky: 3342
Bydlisko: Trash-Can
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 16 Nov 2007, 11:26    Predmet: Odpovedať s citátom  

iframe nie je validny v Strict XHTML ...
v Transitional alebo Frameset je to OK
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
5ulo
Light Expert
Light Expert



Stav: Odhlásený
Založený: 25.07.2006
Príspevky: 45

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 14 Apr 2008, 20:58    Predmet: Odpovedať s citátom  

Trosku to tu ozivím Smile vyssie písany js nefunguje... Nemate ho niekto trosku upraveny??? Potrebujem, aby zvladol tahat do dvoch divov dve rozne podstranky a zaroven ich refreshovat. Nemate nieco take?

Teraz pouzivam tento
Kód:
<script type="text/javascript">
var rootdomain="http://"+window.location.hostname

function ajaxinclude(url) {
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.open('GET', url, false) //get page synchronously
page_request.send(null)
writecontent(page_request)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.write(page_request.responseText)
}
</script>


a do stranky vkladam takto
Kód:
<script type="text/javascript">
ajaxinclude(rootdomain+"stranka.php")
</script>


ale za toho onieho neviem dorobit ten autorefresh napr. kazdych 10s
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
zaggi
Expert
Expert


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 04.02.2007
Príspevky: 176

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Apr 2008, 0:06    Predmet: Odpovedať s citátom  

zakladom je funkcia setinterval (http://www.elated.com/articles/javascript-timers-with-settimeout-and-setinterval/), vhodnejsie nez to loadovat hentak je si spravit prazdny div s nejakym id a zapisovat donho cez .innerHTML teda nieco ako
Kód:

var aktualizuj = function()
{
// zavolaj naplnenie premennej page_request
document.getElementById("mojdiv").innerHTML = page_request.responseText;
}
setInterval(aktualizuj, 10000);
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    Časy uvádzané v GMT + 1 hodina
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie
Strana 1 z 1

 
Prejdi na:  
Nemôžete odosielať nové témy do tohto fóra
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete hlasovať v tomto fóre
Nemôžete pripájať súbory do tohto fóra
Môžete sťahovať súbory v tomto fóre


Powered by phpBB © 2005 phpBB Group, phpBB SEO, © Hojko 2004-2008

[ Vygenerované za: 0.2s ] :: [ 16 Queries ] :: [ 40,516 stránok za dnes ] :: [ Dnes DB: 698,947 ] :: [ Max DB: 2,334,336 Queries ]