08. januar 2000 - 11:17Der 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?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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å
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 ;-)
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 =)
Synes godt om
Ny brugerNybegynder
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.