Avatar billede plindstrup Nybegynder
31. august 2008 - 11:22 Der er 5 kommentarer og
1 løsning

Vis søgeresultat i frame

Hej

Jeg har en søgeboks som jeg vil integrere i min header. Da der er tale om et affiliateprogram, har jeg kun mulighed for at benytte mig af frames.

Derfor vil jeg høre om det er muligt at åbne søgeresultatet fra søgeboksen i et iframe? Og evt. hvordan?>
Lad os sige at iframet er kaldt "travelframe"

<div style="display:block;visibility:visible" id="hoteltable">
                <FORM Action="http://affiliateudbyderen.com/index.jsp" onSubmit="java script: return groups(this);" METHOD="POST" NAME="hotForm" style="margin:0px;">
                <input type="hidden" name="pageName" value="hotSearch">
                <input type="hidden" name="cid" value="242739">
                <input type="hidden" name="locale" value="en_US">
               
                <input type="hidden" name="submitted" value="true">.............................. (osv osv)
Avatar billede w13 Novice
31. august 2008 - 11:31 #1
Ret:

<FORM Action="http://affiliateudbyderen.com/index.jsp" onSubmit="java script: return groups(this);" METHOD="POST" NAME="hotForm" style="margin:0px;">

til:

<form action="http://affiliateudbyderen.com/index.jsp" target="travelframe" onubmit="return groups(this)" method="post" name="hotForm" style="margin:0">

Her har jeg tilføjet target="travelframe". Bemærk at jeg også har ændret flere andre ting.
Avatar billede plindstrup Nybegynder
31. august 2008 - 11:51 #2
w13 > Hvor stor betydning har de småændringer du har lavet? Altså hvis mans er bort fra target?
Avatar billede w13 Novice
31. august 2008 - 11:58 #3
Alle tagnavne og attributter skal skrives med småt under XHTML, så når du en dag skal skifte til det (når XHTML 2.0 er udkommet, for XHTML 1.1 tolkes alligevel forkert i dag), så vil det være meget lettere. Derfor har jeg f.eks. rettet "FORM" til "form", "onSubmit" til "onsubmit" og "NAME" til "name".

Derudover har jeg fjernet "java script:", da den kode kun giver mening i et href-tag. (Du kan sagtens skrive den i en onsubmit, men den gør absolut ingen ting, så hvorfor spilde kode på det? Det ser da også meget bedre ud uden, synes jeg.)
Jeg har også fjernet dit semikolon sidst i onsubmit, da den heller ikke gør noget. Den bruges i virkeligheden kun til separering af kommandoer og er derfor unødvendig her.

Desuden har jeg fjernet "px" fra din "margin", for det gør jo alligevel ingen forskel, om  man har 0 px, 0 %, 0 pærer - det er stadigvæk lig med ingenting. =)
Avatar billede w13 Novice
31. august 2008 - 11:59 #4
Så en del af det er nok petitesser, men i længden bliver din kode meget pænere af det og du vil have meget lettere ved at opgradere til XHTML senere.
Avatar billede plindstrup Nybegynder
31. august 2008 - 12:00 #5
Mange tak! Og tak for de uddybende forklaringer. Så blev man det klogere på en hellig søndag :-)
Avatar billede w13 Novice
31. august 2008 - 12:01 #6
Så lidt! :) Og tak for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester