Avatar billede Andersson1 Juniormester
10. marts 2023 - 02:45 Der er 4 kommentarer og
1 løsning

Et link skal åbne flere sider/URLs

På min hjemmeside ønske jeg at lave et link, der åbner flere hjemmesider samtidigt.

Dvs. når jeg trykke på linket åbnes (eks.vis):
https://www.dr.dk/
https://www.bt.dk/
https://www.eb.dk/

Gerne således, at jeg..
På min hjemmeside, der er lavet med:
index.htm som er opdelt med top.html + venstre.htm + hojre.htm + bund.htm
Ville (i venstre.htm) kunne lave "åbne flere sider linket" således, at dette ene link, ville kunne åbne de 3 URLS i hhv top.htm + hojre.htm + bund.htm

Hilsen
Andersson
Avatar billede martens Guru
10. marts 2023 - 06:08 #1
Altid de 3 samme URL's ?

Prøv med dette

<META HTTP-EQUIV=”refresh” CONTENT=”1; URL=http://dr.dk”>

Indsættes først i HTML-koden i eksempelvis top.html

Og således gør du så med de 2 andre sider med de 2 andre URLS
Avatar billede Slettet bruger
10. marts 2023 - 11:17 #2
Hej Andersson,

Du kan bruge HTML <iframe> tagget til at åbne flere hjemmesider i forskellige dele af din hjemmeside. Her er et eksempel på, hvordan du kan implementere det:

    Åbn venstre.htm-filen og tilføj følgende kode:

html

<iframe src="https://www.dr.dk/" height="300" width="100%"></iframe>

    Åbn højre.htm-filen og tilføj følgende kode:

html

<iframe src="https://www.bt.dk/" height="300" width="100%"></iframe>

    Åbn bund.htm-filen og tilføj følgende kode:

html

<iframe src="https://www.eb.dk/" height="300" width="100%"></iframe>

Nu vil hver del af din hjemmeside (venstre, højre og bund) vise en forskellig hjemmeside, når den indlæses.

Alternativt kan du også bruge JavaScript til at åbne flere faner i din browser, når du klikker på et link. Her er en simpel JavaScript-kode, du kan bruge:

html

<a href="#" onclick="openMultipleTabs()">Åbn flere sider</a>

<script>
function openMultipleTabs() {
  window.open("https://www.dr.dk/");
  window.open("https://www.bt.dk/");
  window.open("https://www.eb.dk/");
}
</script>

Du kan placere denne kode i en <script>-blok i din venstre.htm-fil. Når linket "Åbn flere sider" klikkes, vil JavaScript åbne tre forskellige faner i browseren, hver med en af de tre hjemmesider.

Jeg håber, at dette hjælper dig!
Avatar billede Slettet bruger
10. marts 2023 - 11:18 #3
Jeg hopper af her 👍
Avatar billede Andersson1 Juniormester
11. marts 2023 - 01:24 #4
Super cool bud, mange tak

Jeg var vist en skovl til at beskrive mit problem  :/
Når man åbner min hjemmeside (index.htm) så åbnes 4 sider top+bund+hojre+venstre
Kun i venstre er der tekst = Mine links (lad os sige 2 links)
Det er så meningen, at når man trykker på Link1 så åbnes dr+bt+eb - ihhv top+bund+hojre
Hvis man så derefter trykker på Link2 så åbnes 3 nye urls - ihhv top+bund+hojre og dr+bt+eb ”forsvinder”
Dvs. dr+bt+eb skal ikke automatisk åben, når selve hjemmesiden (index.htm) åbnes

Dette har måske potentiale:
<a href="#" onclick="openMultipleTabs()">Åbn flere sider</a>

<script>
function openMultipleTabs() {
  window.open("https://www.dr.dk/");
  window.open("https://www.bt.dk/");
  window.open("https://www.eb.dk/");
}
</script>

Hvis der fandtes en kode der ikke hed:
window.open("https://www.XXXXX.dk/");
Men ala:
window.open.in.top.htm("https://www.dr.dk/");
window.open.in.bund.htm ("https://www.bt.dk/");
window.open.in.hojre.htm("https://www.eb.dk/");

Men tak for jeres gode bud  :)

Andersson
Avatar billede Andersson1 Juniormester
17. marts 2023 - 03:11 #5
Tak for alle input, spørgsmålet lukkes nu.
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