Avatar billede runee Nybegynder
08. januar 2000 - 11:17 Der er 5 kommentarer og
1 løsning

target to Nowhere?

Hejsa!

Jeg har et lille HTML-skriv der linker til et site på nettet, hvor det benytter et par funktioner ude. Problemet er at det er CGI-funktioner, der alle skifter side når de har udført deres funktion. Min egen side må ikke skifte, løsningen på dette er vel at poste min form data med en Target kommando i.e. target=_new el.lign. Men så åbner Explore en ny browser. Findes der et target i stil med noget _NULL, således at der ikke åbnes noget browser vindue?
Avatar billede 127144146281 Nybegynder
08. januar 2000 - 12:16 #1
joe target = _self

eller _top mener jeg også kan bruges
Avatar billede 127144146281 Nybegynder
08. januar 2000 - 12:18 #2
et lille eksempel;

<form action="blabla.cgi" target="_parent" method="post">
</form>
Avatar billede runee Nybegynder
08. januar 2000 - 17:00 #3
Hvis jeg bruger target=_self eller _top vil den bare åbne den nye side i det aktuelle vindue, og det er jo netop det jeg prøver at undgå..Det nærmeste jeg kan komme er at bruge _new, så kommer den i et nyt vindue frem for det samme..Men det ville jeg også gerne undgå
Avatar billede hatecaps Nybegynder
09. januar 2000 - 00:33 #4
Så længe CGI scriptet sender HTML koder tilbage vil du ha' et problem. Der er dog to muligheder for at omgå det. Hvis du kalder scriptet med "put" variabler (f.eks) /cgi-bin/myscript.pl/dyr=hund?farve=sort  etc. kan du kalde det i et img tag med højde og bredde nul. En anden måde er at lave et layer med en ifram og et ilayer (for cross-browser komüpabilitet) og angive dem som target, og gøre layer'et usynlig.

Den smarte måde ville selvfølgelig være at bruge et CGI script der ikke returner noegt HTML ;-)
Avatar billede 127144146281 Nybegynder
09. januar 2000 - 00:57 #5
nåe brug _blank
Avatar billede runee Nybegynder
11. oktober 2000 - 14:43 #6
Juppers....Min mailbox er bleven skiftet så jeg har ikke fået at vide at der var svar...

Anyhow, I mellemtiden har jeg dog løst det selv...på samme måde som du beskriver, så du får pointsne alligevel =)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

Seneste artiklerRSS
09:00
07:52
07:37
07:32
07:02
06:42
12:00
23/10
23/10
23/10
23/10