Er det mulig å fjerne tekst i iFrames?

17 innlegg i emnet

Skrevet (endret)

Heisann!

Jeg holder på å teste ut noe, men er ikke helt sikker på om det funker. Først må jeg bare fremheve at jeg ikke er noe god å fortelle/beskrive ting, så om dere lurer på noe, eller ikke forstår, så spør ivei! ;)

Jeg bruker iframes for øyeblikket, for å hente ut innhold fra en side, på min side. Der er en del tekst jeg helst ikke vil ha, så hvordan er det mulig å fjerne den teksten? Dette er opprinnelig en av Nettbys sider.

Endret av peepz @ erlend
Emnetittelen er blitt forbedret for å lettere nå frem til riktige brukere.
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Om du bare skal hente ut deler av tekst fra en annen side så må du hente ut de <div> tag'ene som du trenger.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Kan du gi meg ett eksempel på kode?

Jeg har også ett annet spørsmål, dere vet man kan endre hvor bred iframen skal være, og høyden.

La oss si jeg tar høyden, da blir det som er helt på topp værende igjen, mens det på bunn forsvinner. Finnes det en kode i iframes som gjør det samme, bare at toppen, altså den øverste teksten blir borte istedenfor den nederste?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Jeg er litt usikker på om det går an å hente ut akkurat det man vil ha fra en side ved å bruke iframe.

Ved å bruke <iframe> kan du ha disse attributtene her som tillegg:

* SRC=URI (URI of frame content)

* NAME=CDATA (name of frame)

* LONGDESC=URI (link to long description)

* WIDTH=Length (frame width)

* HEIGHT=Length (frame height)

* ALIGN=[ top | middle | bottom | left | right ] (frame alignment)

* FRAMEBORDER=[ 1 | 0 ] (frame border)

* MARGINWIDTH=Pixels (margin width)

* MARGINHEIGHT=Pixels (margin height)

* SCROLLING=[ yes | no | auto ] (ability to scroll)

les mer om hver av de attributtene her :http://htmlhelp.com/reference/html40/special/iframe.html

Selv på w3school står det ikke mer enn dette om iframe : http://www.w3schools.com/TAGS/tag_iframe.asp

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Hei peepz!

Jeg kan nok hjelpe deg, men det krever bruk av PHP.

Har du link til det du skal bruke fra Nettby?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Ok.

Bare for å være helt sikker på at dere skjønner hva jeg skriver om, så skal jeg si dette så enkelt som mulig.

Nettby.no har ett verktøy der en kan kjøpe NettbyMAX til hverandre. Jeg bruker en helt vanlig iframe nå, med kun høyde og lengde. Helt øverst på siden(der en kjøper NettbyMAX) står en tekst som jeg veldig gjerne vil ha bort.

Er det da mulig å fjerne toppen av iframe, så det blir smalere fra toppen?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Jeg spør igjen; Link?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Sorry dude, så ikke posten din :)

Her er link

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Altså. her trengs det en del parsing til. Om du vil gjøre dette i PHP eller ASP er opp til deg, men uansett må du kunne filtrere hva som vises i iFramen.

Hvis det har seg slik som de over meg foreslår, at man kan hente ut div'er fra en iFrame, ja da må du jo like så godt kunne erstatte dem eller slette dem.

Jeg vet ikke hvordan, men Google er som oftest til hjelp.

Tilføyd: Tok meg friheten til å Google dette for deg.

Use Ajax textresponse to replace content of Iframe og Dynamically change your iframe content.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

Tror ikke jeg ble så mye klokere utifra det du skrev, Big-Mama. Jeg skylder på meg selv: Dårlig forklaring!

Prøver en siste gang da, og la oss nå ta denne siden som ett eksempel. Om dere blar helt ned på siden, ser dere hvordan den iframe koden fungerer.

Det jeg ønsker, og lurer på, er om det er mulig å fjerne teksten This content is in an iframe, noe som står helt øverst på iframe ved hjelp av iframe(tagger?). Er det ideelt-sett mulig?

Visst ikke, noen som orker å bruker noen minutter av livet deres på meg ved å lage ett PHP-script utifra denne siden? Det vil vel fungere....

Endret av peepz @ erlend
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Problemet er at man må registrere seg for å se innholdet på den siden.. Det vil jeg desverre nødig gjøre..

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Er ikke vanskeligere for meg å legge til kildekoden og ett bilde på hvordan selve siden ser ut. Kildekoden er tatt rett ifra ''Vis kilde'', og noe tekst er ''sensurert'', deriblant nettbynick og fjernet tekst ifra formaction. Er ikke helt sikkert på hva det heter, så legger det i en code nedenfor.

<form name="give_max" action="sb_give_max.php?user_id=959637&key=76b97e3b5874fdfe7021d4377" method="post" onsubmit="return validate()">

Kildekode (klikk for å vise/skjule)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<script type='text/javascript'>

window.onload = function() {

document.onkeypress = docOnKeypress;

}

function docOnKeypress(evt) {

var e = evt || window.event;

var key = e.keyCode || e.which; // this is the fix

if (key == 27) window.close(); // If ESC is pressed

}

</script>

<title>Nettby.no</title>

<link rel="stylesheet" href="http://img1.nettby.no/css/site37.css" type="text/css">

<link rel="stylesheet" href="http://img1.nettby.no/css/popup2.css" type="text/css">

</head>

<body ><script type="text/javascript">

function validate() {

if(document.give_max.greeting.value.length <= 0){

alert("Skriv inn en hilsen før du trykker kjøp gave.")

return false;

}

}

</script>

<div class="content">

<form name="give_max" action="sb_give_max.php?user_id=959637&key=76b97e3b5874fdfe7021d4377" method="post" onsubmit="return validate()">

<h1>Gi bort Nettby Max</h1><br>

<h6>Gi dine venner Nettby Max i gave!</h6>

<div class="hr"></div>

<strong>Til</strong>: Nettbynavn1   <strong>Fra</strong>: Nettbynavn2   <b>Pris:</b> 30,- for 20 dager<br /><br />

<strong>Din hilsen</strong>:<br />

<textarea name="greeting" style="width:530px;height:150px;"></textarea>

</div>

<div class="sysbarbuttons">

<input type="submit" value="Kjøp gave" style="width:130px;margin-right:7px;" class="button">

<input type="button" value="Avbryt" style="width:130px;margin-right:7px;" class="button" onclick="window.close();">

</form>

</div>

<script type="text/javascript">var seksjon = "Nettby";</script><script type="text/javascript" SRC="http://img1.nettby.no/js/tmv11.js"></script>

<script type="text/javascript">

<!--

getTMqs('http', 'www.vg.no/'+seksjon, '', 'vg_no_nettby_no', 'no', 'ISO-8859-15');

//-->

</script>

<noscript><div><img src="http://statistik-gallup.net/V11*www.vg.no/Nettby**vg_no_nettby_no/no/ISO-8859-15//" alt=""></div></noscript>

</body>

</html>

Bilde (klikk for å vise/skjule)

m9njhk.png

Håper dette var bra nok, visst ikke, si ifra! ;)

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Snart to dager uten svar....

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Og her venter jeg yppig på svar.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Og her venter jeg yppig på svar.

Venter du fortsatt?

For hvis du faktisk gjør det, så kan jeg nok kanskje hjelpe deg litt...

Det de andre sa om å bruke php eller asp skjønner jeg ikke helt hvordan de ville fått til, kanskje med bruk av AJAX.

Hvis du faktisk fortsatt lever, så skal jeg se om jeg får laga det du trenger bare med javascript..

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Jeg lever enda ja, tenkte at denne posten var borte jeg, så har ikke sjekket på lenge. Sorry!!

Om du hadde orket, Kamikaze, om du hadde orket. Hadde blitt ekstremt happy om du hadde orket å brukt noen minutter av livet ditt på meg, helt supert!!

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Får helt vondt av å se på dette her. Vet du hva... Jeg vil tilby deg gratis webhotell og hjelpe deg å sette opp et skikkelig system i stedet for iframe. Det blir bare rot med Iframes. Send meg en pm om du er interessert. ;)

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive