jeg arbejder på en integrationsopgave (det er ikke muligt at anvende ASP eller lignende, kun javascript). Mit problem er, at den database jeg integrerer indeholder links til andre sider, og disse links åbner filer op i nye vinduer. Jeg har ikke adgang til databasen så jeg kan ændre "target" eller lignende. Så det jeg skal bruge er, et script der fortæller de sider der bliver genereret fra databasen, at de skal åbnes i et bestemt vindue og ikke i deres default.
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.
OK... jeg skal prøve. Normalt ligger vi kundens oplysninger ind i vores database og der kan man så finde dem via vores site. Det der skal laves er en løsning hvor de samme oplysninger bliver integreret i kundens hjemmeside og vi så opdaterer deres hjemmesider.
Tjahhh, det har jeg forstået, men det er også vigtigt, hvad du vil fylde i det. Så hvis ikke du kan lægge en vellignende dummy op, bliver det nok ikke mig, der kan svare.
Det eksempel, du viser har en target, der hedder 'ramme2'. Hvis du i dit frameset kalder den frame, du vil have visningen til at foregå i for 'ramme2', så får du det jo vist i denne frame.
Det var det der vist heller ikke! Det var et HELT præcist svar, der nøje opfylder, hvad du beder om! Hvis du vil have et mere brugbart svar, må du ved Gud være mere kommunikativ. Hvor meget tid forventer du spildt på din tillukkede person? /Vh
problemet med det du sendte mig er, at når jeg klikker på en af stillingerne i databasen, åbnes selve stillingen i et nyt vindue, det er det der er problemet, selve stillingen skal åbnes i det eksisterende frame vindue og ikke i et nyt vindue.
Tjahhh, krisse...jeg ved ikke, hvad du gør, men jeg gad da godt høre fra andre, der kan eftergøre det. Det burde også være umuligt - ifølge HTML-standarden. Uanset, hvad jeg gør med ovenstående, KAN jeg altså ikke få stillingen til at åbne i et nyt vindue...!?! Er der andre, der gider at prøve, Please?
Jeg kan godt. Jeg "glemmer" nemlig at lave filen med rammesættet. Når der står target="frame2", og der ikke er en ramme med det navn, giver det et nyt vindue. Hallo, knisse, skal vi lige strikke et kursus sammen om rammer og HTML ... ?? ;;--))
Netop, Erik...men jeg skriver jo også hele framesettet for hende. Hvad kan jeg dog gøre mere??? :-)) Nåh ja...et elementært, HELT grundlæggende kursus i HTML - for 60 Web-Escudos?...Det er der en anden, der må tage sig af! ;-))
krisse >> Prøv nu at lave det frameset, jeg skrev højere oppe på denne side - så KAN det ikke andet end lykkes! /Vh
jamen, det I har lavet - fungerer ikke som jeg skal bruge det og længere er den ikke, og jo, html har jeg styr på men lad os lige droppe jeres simple løsninger, de fungerer ikke efter hensigten ok, de er for simple løsninger. Hvis problemet ikke var større end HTMl havde jeg ikke henvendt mig, og det lader jo til at være en dårlig ide at anvende dette forum til andet en chatter snask.
Jamen, det du spørger om, klarer framesettet ovenfor stadig perfekt! Ingen på denne klode kan lave det, så det fungerer bedre! Stillingen KAN ikke åbne i et nyt vindue. Når du klikker på et stillings-link i det øverste vindue, så åbner den i det nederste - og kan ikke andet, da alle links indeholder 'target=ramme2'! Det er ydermere afprøvet på Mac og PC i begge browsere. Så fortæl dog, hvad det er, du vil have! Det er dig - og ikke os - der spilder tid og plads på dette sted. Vel at mærke vores tid, idet vi virkelig har prøvet at hjælpe.
"Så det jeg skal bruge er, et script der fortæller de sider der bliver genereret fra databasen, at de skal åbnes i et bestemt vindue og ikke i deres default. "
Der står intet somhelst i de sider, der bliver genereret fra databasen om et default vindue. Der står noget om en frame, og hvis du laver den frame, får du åbnet siden i den frame...det er da højtlæsning for HTML-pygmæer. Du kan jo netop ikke HTML, så ville du aldrig skrive sådan en gang vrøvl. Ydermere er det problem, du har spurgt om ikke en millimeter større end HTML! JavaScript kan du ikke bruge til det her!
Talking about simple løsninger, så er det jo netop en simpel amatør-løsning, du efterlyser. En professionel ville da have valgt en helt anden fremgangsmåde - enten ved at ændre i databasen (hvis han/hun har adgang til den) - eller få en bedre deal med dem, der har databasen!
Er du i tvivl om, hvad en professionel, uddannet web-programmør ville gøre, så spørg Erik eller undertegnede!
Prøv at se det opfølgningsspørgsmål, du stillede sidste gang, jeg hjalp dig: http://www.eksperten.dk/spm.asp?id=15167 Det tyder da absolut ikke på, du har styr på ret meget...heller ikke HTML!
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.