Eli olisiko mahdollista tehdä nettisivu Ms Visual Web Developer 2008 Express Edition:illa joka olisi netti selain?
Siis löytyykö jotain valmista komponenttiä? (Siis samanlaista kuin MS VB/muissa app:issa)
ps. Olen vasta aloittelia eli kannattaako tälläistä edes yrittää?
Itse en ole tuota Web Developeria käytellyt joten on vähän heikoille jäille sohimista mutta ilmeisesti se on vähän kuin Frontpage tai NVU? (Edit: Jooh, sellainenhan se on. Wikipedia tietää :P)
Tosiasiassa silloin käyttöön tulisi JavaScript ja iframet. Ja selain ei olisi itse tekemäsi vaan se joka on käyttäjällä. Tietääkseni tälläinen on jo joskus tehty, mutten nyt jaksa etsiä/miettiä mistä sen löytäisi.
P.S. Nettiselain on yhdyssana ;)
Aivan, sitä ei voi kutsua silloin nettiselaimeksi, koska nettiselaimella tarkoitetaan yleensä ohjelmaa, joka parsee koodin ja piirtää sen mukaan ruudulle sivun.
Sinun selaimesi käyttää oikeaa selainta hyödykseen ja linkittää vain ruudulle sivun...
Itse jos lähtisin tekemään tuollaista käyttäsin hyödykseni aikavarmasti php join-funktiota. Se on aika näppärä tälläseessä, jossa pitää hakee toiselta sivulta sisältöä.
kayttaja-3842 kirjoitti:
Itse jos lähtisin tekemään tuollaista käyttäsin hyödykseni aikavarmasti php join-funktiota. Se on aika näppärä tälläseessä, jossa pitää hakee toiselta sivulta sisältöä.
WTF? :D Eihän join-funktiolla ole mitään tekemistä datan hakemisen kanssa, se vain yhdistää taulukon yhtenäiseksi tekstiksi:
Tiedän, mutta join:in avulla voidaan hakea hienosti sivusto yllämainitulla esimerkillä.... Ilmeisemmin minun tekstistä sai sen kuvan, että join funktio sen tekeee.. Olen pahoillani join funktio ei hae sivua vaan file funktio.
Tässä olisi tekaisin tälläisen yksinkertaisen selaimen nopeasti iframella... Toimi ainakin firefox:lla
<!-- Nimi: Web-selain Tekijä: (kayttaja-3842) Copyright 2009 (kayttaja-3842) --> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Web-Selain</title> <script> function goToLocation(location){ if( location < 0 ) window.frames.browser.history.back(location); else window.frames.browser.history.forward(location); } function reloadPage(){ window.frames.browser.history.go(0); } function goHome(){ window.frames.browser.location = 'http://google.fi'; } </script> <body> <table cellpadding="0" cellspacing="0" width="100%" height="100%"> <tr> <td style="height:20px;"> <input type="button" value="←" onClick="goToLocation(-1);"><input type="button" value="→" onClick="goToLocation(1);"> <input type="button" value="Reload" onClick="reloadPage();"><input type="button" value="Home" onClick="goHome();"> </td> </tr> <tr> <td style="height:493px;"> <iframe name="browser" src="http://google.fi" width="100%" height="100%"> </iframe> </td> </tr> </table> </body> </html>
kayttaja-3842 kirjoitti:
Tiedän, mutta join:in avulla voidaan hakea hienosti sivusto yllämainitulla esimerkillä....
PHP:ssa on kylläkin ihan oma funktio tätä varten, file_get_contents.
Tässä olisi yksi javascriptillä toteutettu "selain": GreyBox
Kiitoksia paljon,
täytyy tästä lähtee "selainta" tekemään...
Mulla ois ilman JavaScriptiä ollu jo pidemmän aikaa selaimella näytettävä selain. Tosin aika amatöörimainen, mut kuitenki..
http://ankzilla.com/php/ankkaselain.php
ankzilla kirjoitti:
Mulla ois ilman JavaScriptiä ollu jo pidemmän aikaa selaimella näytettävä selain. Tosin aika amatöörimainen, mut kuitenki..
http://ankzilla.com/php/ankkaselain.php
Tosin ei vie kuin etusivulle, jossa todetaan ettei sivuston linkit toimi...
Teuro kirjoitti:
ankzilla kirjoitti:
Mulla ois ilman JavaScriptiä ollu jo pidemmän aikaa selaimella näytettävä selain. Tosin aika amatöörimainen, mut kuitenki..
http://ankzilla.com/php/ankkaselain.phpTosin ei vie kuin etusivulle, jossa todetaan ettei sivuston linkit toimi...
Kirjoita oma osoite sinne ylös?
Mahtava toi Ankzillan selain.
Ankzilla: Oiko mahdollista saada tuo koodi? :) Ei voi lähdekoodista ottaa kun näyttää sisältävän PHP'tä, eikös vain?
Tuollaisen tekaisee puolessa minuutissa. Kun painetaan enteriä, lomake lähetetään post-metodilla samaan tiedostoon (ankkaselain.php). Sitten kirjoitetaan iframen src-attribuuttiin osoite, joka kirjoitettiin osoitekenttään. "Seuraava" ja "Edellinen" nappulat on tehty JavaScriptillä.
Rocceri, ei ole hankalaa koodata itse tuommonen -.-
Jos et osaa, opettele PHP:tä.
Opettelen sitä parhaillaan, mutta en vain voi oppia heti sitä mitä luen netistä.
Eihän siinä sitten ihmisellä olisi mitään tekemistä, jos osaisi kaiken.
Rocceri kirjoitti:
Eihän siinä sitten ihmisellä olisi mitään tekemistä, jos osaisi kaiken.
Niin, ihmiset voivat pasteilla sinulle valmiita koodipätkiä? Yritä tekemistä ensin ja kysy sitten mikäli et saa toimimaan ja Internetistä ei löydy vastausta. Tiedonhaku on myös suuri osa ohjelmointia. Toki kysyä saa, mutta mielestäni asenteesi on hieman väärä.
trilog kirjoitti:
Rocceri kirjoitti:
Eihän siinä sitten ihmisellä olisi mitään tekemistä, jos osaisi kaiken.
Niin, ihmiset voivat pasteilla sinulle valmiita koodipätkiä? Yritä tekemistä ensin ja kysy sitten mikäli et saa toimimaan ja Internetistä ei löydy vastausta. Tiedonhaku on myös suuri osa ohjelmointia. Toki kysyä saa, mutta mielestäni asenteesi on hieman väärä.
Sitähän minä tässä teenkin. Siis etsin ensin, kysyn sitten.
Jos katsot aiheitani, niin näet melkein jokaisessa "Googletin ensin" tms.
Mutta, jos itse olen harjoitellut PHP'tä 2 viikkoa, ja toiset 2 vuotta niin siinä on suuri ero. Ei voi mennä 2 viikkoa PHP'tä koodanneelle sanomaan, että "Koodaa ensin, sitten jollei onnistu katso Googlesta. Jollei sittenkään, kysy neuvoa."
Ainakaan tietääkseni. Jokaikiseen viestiini saan jotain negatiivistä asiaa vastaukseksi.
Rocceri, lue nyt vihdoinkin tämä. Hieman soveltamalla olisit saanut tämänkin ratkaistua parissa minuutissa.
"Tuollaisen tekaisee puolessa minuutissa. Kun painetaan enteriä, lomake lähetetään post-metodilla samaan tiedostoon (ankkaselain.php). Sitten kirjoitetaan iframen src-attribuuttiin osoite, joka kirjoitettiin osoitekenttään. "Seuraava" ja "Edellinen" nappulat on tehty JavaScriptillä."
Tähän mennessä järkevin vastaus. Tätä koitin itsekkin tehdä, mutta en ole vielä onnistunut saamaan sitä toimimaan.
Juuri tuo osoitteen kirjoitus on vaikein asia. Se ainoa mitä tässä pitäisi saada aikaan.
Seuraava ja Edellinen nappulat osaan tehdä kyllä itsekkin, mutta tuo iframe oli uusi asia.
Toivon, että onnistun saamaan sen jollain konstilla. Voisiko tätä soveltaa GET metodilla? (Olikos se "metodi"? Ei tule mieleen muutakaan)
Jos minulla on tämmöinen koodi:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Webbisurffailua</title> <script> function goToLocation(location){ if( location < 0 ) window.frames.browser.history.back(location); else window.frames.browser.history.forward(location); } function reloadPage(){ window.frames.browser.history.go(0); } function goHome(){ window.frames.browser.location = 'http://esimerkki.fi; } </script> <body> <table cellpadding="0" cellspacing="0" width="100%" height="100%"> <tr> <td style="height:20px;"> <input type="button" value="←" onClick="goToLocation(-1);"><input type="button" value="→" onClick="goToLocation(1);"> <input type="button" value="Päivitä" onClick="reloadPage();"><input type="button" value="Koti" onClick="goHome();"> <form action="selain.php" method="post"> <b>Osoite:</b> <input type="text" name="osoite" value="http://esimerkki.fi" size="100"/><input type="hidden" name="submit"/> </form> </td> </tr> <tr> <td style="height:500px;"> <iframe name="browser" src="http://esimerkki.fi" width="100%" height="100%"> </iframe> </td> </tr> </table> </body> </html>
Niin, miten laitan tuohon src kohtaan sellaisen toiminnon, että tuo poimitaan 'osoite' -laatikosta? Koitin jo $_GET[osoite], mutta ei toiminut, teksti tuli näkyviin laatikkoon. Olen käyttänyt vastaavissa tilanteissa tuota GET käskyä, mutta nyt ei toimi.
Jos saan kysyä, niin miten tuohon laitetaan tuo osoite rivi toimimaan? :)
Kiitos jo etukäteen
Jos lukisit putkan PHP oppaan edes kerran läpi, tämäkin asia olisi sinulle helppo ratkaista:
=> lomake lähettää viestin samalla sivulle <iframe src="<?php echo $_GET["sivu"]; ?>"></iframe>
Tumettaja kirjoitti:
Jos lukisit putkan PHP oppaan edes kerran läpi, tämäkin asia olisi sinulle helppo ratkaista:
=> lomake lähettää viestin samalla sivulle <iframe src="<?php echo $_GET["sivu"]; ?>"></iframe>
Ohhops.
Nyt oli mun ihan kirjoitusvirhe tuossa koodissa. ;D Sori vaan.
EDIT: Ei alkanut kyllä vieläkään pelittään :o
EDIT: Muuttelin vähän:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Webbisurfailua</title> </head> <body> <center> <form action="selain_.php" method="post"> <a href="javascript:history.go(-1)">Edellinen sivu</a> - <a href="javascript:history.go(1)">Seuraava sivu</a> - <a href="javascript:history.go(0)">Päivitä</a> <b>Osoite:</b> <input type="text" name="osoite" value="http://ohjelmointiputka.net" size="100"/><input type="hidden" name="submit"/> </form> <iframe src="<?php echo '$_GET["osoite"];' ?>" width="100%" height="400px"></iframe> </body> </html>
Nyt se toimii melkein: Nyt se menee jo vähän matkaa, mutta se tekee 404 errorin. Tietääkö joku syytä miksi? :o
Katopa, mikä tuohon iframen lähteeksi tulee, niin huomaat syyn.
https://www.php.net/types.string#language.types.
Tässä nähdään nyt viimeistään jo se, että Rocceri ei ole viitsinyt edes muutamaa ensimmäistä sivua lukea PHP oppaasta, on sen verran pihalla perusasioista -.-
Rocceri kirjoitti:
Jos katsot aiheitani, niin näet melkein jokaisessa "Googletin ensin" tms.
Mutta kun ei riitä. Eka kokeilet ja säädät, sitten googletat jos ei toimi. Tai jos haluaa löytää komennon syntaksin tai muun niin kätevästi tsekkaa sen php.netistä. Sitäpaitsi, 2 vk on jo melko pitkä aika ja siinä ajassa helposti oppisi PHP:n todellakin helpot perusteet jos vaan tosiaan jotakin edes itse tekisi sen eteen, eikä vain heti tulisi "LMAO! Ei toimi, googlasin kyl mutten löytäny valmista sourcea. Voittex heittää mua semmosel?"
Perusperusteet löytää putkan oppaasta + Docendon PHP-peruskirjasta joka oli 18e silloin kun sen ostin jo useampi vuosi sitten.
Kkthxbye.
tsuriga kirjoitti:
Katopa, mikä tuohon iframen lähteeksi tulee, niin huomaat syyn.
https://www.php.net/types.string#language.types.string.syntax.single
Okei... ? Miten tämä liittyy tähän? Tyhmä kysymys, mutta en tiedä itse.
https://www.ohjelmointiputka.net/oppaat/opas.
Tuon sivun kun luet, saat selville mitä Tsuriga tarkoittaa.
Putkan oppaassa ei taideta käsitellä noita heitto- ja lainausmerkkien eroja. Jos siis katsot sitä tulostunutta sivun lähdekoodia niin huomaat, että siellä lukee seuraavaa
<iframe src="$_GET["osoite"];"">
kun haluaisit siellä lukevan esim.
<iframe src="http://www.google.fi">
Ja syyhän on se, että heittomerkkien sisällä tuleva teksti tulostetaan sellaisenaan paitsi ne erikoismerkit, joiden eteen on laitettu kenoviiva. Esimerkiksi seuraava tulostaa yhden heittomerkin:
echo '\'';
tl;dr ota heittomerkki poiiiss
tsuriga kirjoitti:
Putkan oppaassa ei taideta käsitellä noita heitto- ja lainausmerkkien eroja. Jos siis katsot sitä tulostunutta sivun lähdekoodia niin huomaat, että siellä lukee seuraavaa
<iframe src="$_GET["osoite"];"">kun haluaisit siellä lukevan esim.
<iframe src="http://www.google.fi">Ja syyhän on se, että heittomerkkien sisällä tuleva teksti tulostetaan sellaisenaan paitsi ne erikoismerkit, joiden eteen on laitettu kenoviiva. Esimerkiksi seuraava tulostaa yhden heittomerkin:
echo '\'';tl;dr ota heittomerkki poiiiss
Just tollee siinä käy, tuossa heittorkki jutussa. Mutta, en ymmärtänyt miten tuota \ kenoviivaa kuuluisi käyttää. Voisitko tarkentaa?
echo '\'lipsum\'';
\ kertoo tuossa, ettei ensimmäinen eikä toinen ' lopeta vielä kyseistä echoa. Tuo siis tulostaa 'lipsum'. Ilman kenoja echo loppuu heti ensimmäiseen heittomerkkiin.
Smuliii kirjoitti:
echo '\'lipsum\'';\ kertoo tuossa, ettei ensimmäinen eikä toinen ' lopeta vielä kyseistä echoa. Tuo siis tulostaa 'lipsum'. Ilman kenoja echo loppuu heti ensimmäiseen heittomerkkiin.
En saa tätä vieläkään toimimaan. :S
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Webbisurfailua</title> </head> <body> <center> <form action="selain_.php" method="post"> <a href="javascript:history.go(-1)">Edellinen sivu</a> - <a href="javascript:history.go(1)">Seuraava sivu</a> - <a href="javascript:history.go(0)">Päivitä</a> <b>Osoite:</b> <input type="text" name="osoite" value="http://ohjelmointiputka.net" size="100"/><input type="hidden" name="submit"/> </form> <iframe src="<?php echo '$_GET["osoite"];' ?>" width="100%" height="400px"></iframe> </body> </html>
Kun tuota käyttää, se koittaa etsiä tuota $_GET["osoite"] juttua netistä.
Sitä tuossa sanottiinkin, että heittomerkeissä oleva teksti tulostuu sellaisenaan, ja lainausmerkit sallivat koodiakin sinne väliin.
Mutta, lainausmerkeillä ensimmäinen lainausmerkki lopettaa koodin.
Eli, pitäisi laittaa se kenoviiva. (?)
Jos laittaa <?php echo \"$_GET["osoite"];\" ?> niin en saanut tulostettua sivulle mitään. Myöskään ilman kenoviivoja ei toimi. Heittomerkitkään eivät pelaa.
Eli, miten tuo pitäisi laittaa? Voisiko joku näyttää valmiin esimerkin, kun en itse millään saa onnistumaan? ;) -Kiitos
Kun tulostaa pelkän muuttujan, mitään heitto- tai lainausmerkkekä ei tarvita, vaan homma menee ihan näin:
<?php echo $_GET["osoite"]; ?>
Olisi sekin kyllä löytynyt tuosta Putkan oppaasta.
Samaisen ohjeen antoi jo Tumettaja viestissään 20.03.2009 21:21:23. Jopa lainasit aiemmin kyseisen viestin ja ilmeisesti testasitkin koodia.
Andu kirjoitti:
Kun tulostaa pelkän muuttujan, mitään heitto- tai lainausmerkkekä ei tarvita, vaan homma menee ihan näin:
<?php echo $_GET["osoite"]; ?>Olisi sekin kyllä löytynyt tuosta Putkan oppaasta.
Näin sen kyllä siellä. Tämäkään ei kyllä toimi. Nyt iframe on tyhjä.
Olen aika surkea tässä PHP koodaamisessa.
Toi sun lomakkeeshan lähettelee osoitteen POST metodilla, kun sitten etsiskelet sitä GET metodista.
GimPeltzi kirjoitti:
Toi sun lomakkeeshan lähettelee osoitteen POST metodilla, kun sitten etsiskelet sitä GET metodista.
Ihihi, mä oon sitten tyhmä ;D
Kiitos paljon, nyt toimii!
EDIT: Siis, jos joku haluaa myös omille sivuillensa tämmöisen, niin tässä on:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Webbisurfailua</title> </head> <body> <center> <form action="selain_.php" method="POST"> <a href="javascript:history.go(-1)">Edellinen sivu</a> <a href="javascript:history.go(1)">Seuraava sivu</a> <a href="javascript:history.go(0)">Päivitä</a> <b>Osoite:</b> <input type="text" name="osoite" value="http://ohjelmointiputka.net" size="100"/><input type="hidden" name="submit"/> </form> <iframe src="<?php echo $_POST["osoite"]; ?>" width="100%" height="400px"></iframe> </body> </html>
PS. Kiitos myös monille muille. Nyt olen oppinut paljon uutta, ja toivottavasti ensikerralla osaan ratkaista itse. Sain tehtyä monia hyödyllisiä asioita tuolla kenoviivalla. Kiitos vielä kerran ;D
EDIT:
Muuten, tässä asia josta olen ihan pihalla: Miten saan tehtyä tuon niin, että osoiterivillä on se osoite missä sillä hetkellä on? :O
Rocceri kirjoitti:
Muuten, tässä asia josta olen ihan pihalla: Miten saan tehtyä tuon niin, että osoiterivillä on se osoite missä sillä hetkellä on? :O
ville-v kirjoitti:
Rocceri kirjoitti:
Muuten, tässä asia josta olen ihan pihalla: Miten saan tehtyä tuon niin, että osoiterivillä on se osoite missä sillä hetkellä on? :O
Ei toimi :S Mikä vikana?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Webbisurfailua</title> </head> <body> <center> <form action="selain_.php" method="POST"> <a href="javascript:history.go(-1)">Edellinen sivu</a> <a href="javascript:history.go(1)">Seuraava sivu</a> <a href="javascript:history.go(0)">Päivitä</a> <b>Osoite:</b> <input type="text" name="osoite" value="<?php if(isset($_POST["osoite"])) echo $_POST["osoite"]; else echo 'kotisivu'; ?>" size="100"/><input type="hidden" name="submit"/> </form> <iframe src="<?php echo $_POST["osoite"]; ?>" width="100%" height="400px"></iframe> </body> </html>
Rocceri kirjoitti:
Miten saan tehtyä tuon niin, että osoiterivillä on se osoite missä sillä hetkellä on? :O
Javascriptillä se onnistuu, kun muokkaa iframe-rivin tälläiseksi:
<iframe id="frame" onload="document.getElementById('osoite').value = document.getElementById('frame').contentDocument.URL;" src="<?php echo $_POST["osoite"]; ?>" width="100%" height="400px"></iframe>
En ole koskaan opetellut javascriptiä, joten voi olla, että tuo ei ole paras tapa.
Rocceri kirjoitti:
Ei toimi :S Mikä vikana? (koodia...)
Kylläpäs toimii. Sinun pitää vain kirjoittaa osoite oikeassa muodossa, eli esim. http://www.ohjelmointiputka.net/ eikä www.ohjelmointiputka.net.
Vai mitä mahdoit tarkoittaa?
Nojoo, toimii tuo Villen juttu, mutta ei halutulla tavalla.
Se näyttää osoitteen, kuten www.esimerkki.fi, mutta jos menee vaikka siellä sivulla toiseen paikkaan, vaikka www.esimerkki.fi/uutiset.php, se palauttaa kenttään www.esimerkki.fi eikä tuota uutiset.php
Onkos tämä vielä mahdollinen?
Lue Andun lähettämä viesti.
[offtopic]Rocceri olet ensimmäinen viestittelijä kahdella säännöllisesti lukemallani foorumilla (ohjelmointiputka & mureakuha), joka saa minut raivon partaalle.
Et ole surkea PHP:n koodaamisessa.. olet vain järjettömän laiska. Luulet, että hommat ratkeavat sillä, että heität googleen pari hakua. Jos homma ei toimi niin sitten pyydetään valmis koodi ohjelmointiputkan foorumilta, jossa valitettavan usein näin sitten käy.
Sinua on toistuvasti opastettu PHP:n perusoppaan pariin, mutta palaat uudelleen ja uudelleen sellaisten kysymysten (=valmiiden koodien) takia, jotka olisivat kyseisestä oppaasta selvinneet.
Yleensä kaltaisesi ihmiset, jotka mielestäni kyselevät hieman hassuja (=perusasioita), ovat huvittavia ja hymähdän naama virneessä muistellen omia PHP-koodaukseni alkuaikoja (en vieläkään ole mikään guru). Sinun kohdallasi alan henkisesti kiehua, kun huomaan jälleen uuden kysymyksen, johon pienellä vaivannäöllä olisi itse keksinyt tai kokeillut vastauksen.[/offtopic]
Ei kai tässä muuta sitte.. lippu korkeella. Äläkä ihmeessä lue sitä opasta tai yritä mitään opetella. Laitat vaan jatkossakin ne valmiiden koodien kyssärit tänne niin kyllä joku sulle ne koodit tekee... tsemii.
Reca: Ainoat foorumit joihin olen rekistetöitynyt, ovat Ohjelmointiputka ja Jouluserver
Tumettaja, tuo ei näytä kuin osoitteen minkä on kirjoittanut. Jos olet sivulla http://esimerkki.fi ja siirryt linkistä toiselle, osoite on edelleen sama.
Rocceri kirjoitti:
Reca: Ainoat foorumit joihin olen rekistetöitynyt, ovat Ohjelmointiputka ja Jouluserver
Tarkoititko tällä vastauksella, että jos reca lopettaisi ohjelmointiputkan lukemisen ja keskittyisi vain toiseen säännöllisesti lukemaansa foorumiin (mureakuhaan), hän voisi olla varma, ettei enää törmää sinuun?
Grez kirjoitti:
Rocceri kirjoitti:
Reca: Ainoat foorumit joihin olen rekistetöitynyt, ovat Ohjelmointiputka ja Jouluserver
Tarkoititko tällä vastauksella, että jos reca lopettaisi ohjelmointiputkan lukemisen ja keskittyisi vain toiseen säännöllisesti lukemaansa foorumiin (mureakuhaan), hän voisi olla varma, ettei enää törmää sinuun?
En. Tarkoitin etten ole ollut aukomassa päätäni Recalle millään toisella foorumilla.
Eihän reca sellaista ole väittänytkään.
Tuossa andun vinkissä on se vika, että iframen onload event laukeaa ainoastaan kun iframe latautuu ensimmäisen kerran. Itse en keksi tuon osoitteen päivittämiseen äkkiseltään muuta keinoa kuin ajastimella pollia sitä osoitetta.
Lukuvirhe. Anteeksi vaan. Mutta, nyt taitaa olla tää aihe mennyt turhan pitkälle.
Ensiksi pelkkä sovellusten omistaminen on tärkeintä.
Sen jälkeen tulee koodaamisen ilo, jos vain jaksaa kattoa jonkun yksinkertaisen oppaan läpi... :D
/offtopic
En ookkaa seurannu tätä aihetta, joten jos Rocceri vielä mun amatöörikoodia haluaa, niin:
<?php if($_POST['osoite'] != false) $address = $_POST['osoite']; else $address = "http://ankzilla.com"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Ankkaselain</title> </head> <body> <center> <form action="ankkaselain.php" method="post"> <a href="javascript:history.go(-1)">Edellinen sivu</a> - <a href="javascript:history.go(1)">Seuraava sivu</a> - <a href="javascript:history.go(0)">Päivitä</a> <b>Osoite:</b> <input type="text" name="osoite" value="<?php echo $address; ?>" size="100"/><input type="hidden" name="submit"/> </form> <iframe src="<?php echo $address; ?>" width="100%" height="570px"></iframe> </body> </html>
Kuten sanoin, koodi on amatööriä...
Kannattaa netistä katella keino, millä jotenki integroisit ton iframen leveyden ja korkeuden.
JavaScriptiähän en osaa, mutta leveys meni muistaakseni näin:
<script type="text/javascript"> document.write(-En muista mitä tähän tuli-)screen.width </script>
Edit: Kannattaa liittää tohon muuttujaan http://, jos sitä ei ole, koska muuten koodi ei toimi. (Hakee tiedostoa siitä kansiosta, missä skripti on.)
Edit2: Toi edellinen koodi ei toimi, koska heightille ei voi antaa jostain syystä prosenttiarvoa. (Ainakaan minulla ole toiminut)
Aihe on jo aika vanha, joten et voi enää vastata siihen.