Avatar billede lee Nybegynder
04. oktober 2002 - 17:32 Der er 10 kommentarer og
2 løsninger

Åben 2 sider med 1 link i frames

Jeg sidder med en side der består af 3 frames.
top + venstre + main

Jeg har et link i venstre frame, dette link skal åbne en side i sig selv (altså i venstre frame) + en side i main frame....

Hvordan gør jeg det ???

/Lee
Avatar billede pelkjaer Nybegynder
04. oktober 2002 - 17:35 #1
<script type="text/javascript">
function multiLoad(URL1,URL2) {
  parent.LMenuFrame.location.href=URL1;
  parent.LMenuFrame.document.close();
  parent.mainFrame.location.href=URL2;
  parent.mainFrame.document.close();
}
</script>

<a href="java script:multiLoad('side1.html', 'side2.html')">link </a>
Avatar billede pelkjaer Nybegynder
04. oktober 2002 - 17:36 #2
Du ændrer bare frame navnene så de passer til dine :)
Avatar billede lee Nybegynder
04. oktober 2002 - 17:40 #3
prøver ;o)
Avatar billede dj-freeman Nybegynder
04. oktober 2002 - 17:48 #4
<script>
parent.fresnavamn.location='menu2.php';
</script>



dette sætter du bare ind på den side hvor den skal skifte .. håber du forstå
Avatar billede dj-freeman Nybegynder
04. oktober 2002 - 17:49 #5
<script>
parent.freamnesnavn.location='siden.htm';
</script>
Avatar billede lee Nybegynder
04. oktober 2002 - 17:57 #6
Hjælp.... pelkjaer...

Det link jeg har er samtidigt et mouse over som du kan se her...

<td colspan="3"><a href="indexvt.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image49','','billederhp/v3knap18a.jpg',1)" target="_self"><img name="Image49" border="0" src="billederhp/v3knap18.jpg" width="120" height="14"></a></td>

og har nu prøvet at sætte
<a href="java script:multiLoad('indexvt.html', 'tuboversigt.htm')">link </a>
ind hvor jeg mente det skulle være og har sat links ind.... men det giver fejl...

::

    <script type="text/javascript">
function multiLoad(URL1,URL2) {
  parent.LMenuFrame.location.href=URL1;
  parent.LMenuFrame.document.close();
  parent.mainFrame.location.href=URL2;
  parent.mainFrame.document.close();
}
</script>



Skal være i head ikke sandt ??
Avatar billede lee Nybegynder
04. oktober 2002 - 18:04 #7
dj-freeman>> mangler der ikke noget i dit svar.. skal der slet ikke bruges et script ?
Avatar billede dj-freeman Nybegynder
04. oktober 2002 - 18:21 #8
det er det.... sæt det der hvor dine andra script er.. argHH dette er sv ært og forklare..
Avatar billede lee Nybegynder
04. oktober 2002 - 18:24 #9
Fortæl mig hvis jeg taler sort.. det er meget svært at forklare da jeg ikke kan kode selv.
Avatar billede pelkjaer Nybegynder
04. oktober 2002 - 21:55 #10
lee>>

parent.LMenuFrame.location.href=URL1;
  parent.LMenuFrame.document.close();
  parent.mainFrame.location.href=URL2;
  parent.mainFrame.document.close();

LMenuFrame
og
mainFrame

skal du ændre til dine to framenavne hvori du vil loade siderne.

Derefter kan du blot tilføje trikkeren til dit eksistrerende link med en onclick.

<td colspan="3"><a href="indexvt.htm" onclick="multiLoad('indexvt.html', 'tuboversigt.htm')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image49','','billederhp/v3knap18a.jpg')" target="_self"><img name="Image49" border="0" src="billederhp/v3knap18.jpg" width="120" height="14"></a></td>

eller blot som en <a href..> som tidligere nævnt.
Avatar billede dj-freeman Nybegynder
05. oktober 2002 - 09:22 #11
Det eks som jeg gav er da et svar :)
Avatar billede lee Nybegynder
05. oktober 2002 - 17:11 #12
Hej i to.. mange tak for den hurtige hjælp...

dj-freeeman fik løst problemet, men jeg siger alligevel mange tak for hjælpen pelkjaer, du få lige en sjat alligevel ;o)

/Lee
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