Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2011-06-16, 20:53
  #13
Medlem
kommer inget felmeddelande heller...
Citera
2011-06-16, 20:55
  #14
Medlem
Såhär skrev jag:

Kod:
function open_urls(bodyleft, red.html, bodyright, black.html) {
bodyleft = document.getElementsByName(red.html)[0]
bodyright = document.getElementsByName(black.html)[0]

bodyleft.src = red.html
bodyright.src = black.html
}

Kod:
<li class="menu"><a href="javascript:open_urls('bodyleft','black.html','bodyright','red.html')">HOME</a></li>

Tänkte att dom skulle skifta..
Citera
2011-06-16, 21:01
  #15
Medlem
jonthe12s avatar
Citat:
Ursprungligen postat av Tokfranz00
Såhär skrev jag:

Kod:
function open_urls(bodyleft, red.html, bodyright, black.html) {
bodyleft = document.getElementsByName(red.html)[0]
bodyright = document.getElementsByName(black.html)[0]

bodyleft.src = red.html
bodyright.src = black.html
}

Kod:
<li class="menu"><a href="javascript:open_urls('bodyleft','black.html','bodyright','red.html')">HOME</a></li>

Tänkte att dom skulle skifta..

Det är nog bra om du använder koden jag gav dig om du inte kan javascript
För att se javascripterrors måste du nog ha nåt typ av plugin, inte alla webbläsare visar tror jag
Citera
2011-06-16, 21:04
  #16
Medlem
Vad vare som ens var fel i omskrivningen?
Citera
2011-06-16, 21:05
  #17
Medlem
jonthe12s avatar
Citat:
Ursprungligen postat av Tokfranz00
Vad vare som ens var fel i omskrivningen?

Att du gjorde om funktionen, du ska bara ändra det som står inom '' när du anropar den (dvs i din <a>). Allt annat ska vara precis som jag skrev, annars ändrar du helt vad funktionen gör.
Citera
2011-06-16, 21:08
  #18
Medlem
Citat:
Ursprungligen postat av jonthe12
Att du gjorde om funktionen, du ska bara ändra det som står inom '' när du anropar den (dvs i din <a>). Allt annat ska vara precis som jag skrev, annars ändrar du helt vad funktionen gör.
Alltså:

Kod:
function open_urls((target1, link1, target2, link2) {
target1 = document.getElementsByName(target1)[0]
target2 = document.getElementsByName(target2)[0]

target1.src = link1
target2.src = link2
}

och:

Kod:
<li class="menu"><a href="javascript:open_urls('bodyleft','black.html','bodyright','red.html')">HOME</a></li>

eller?
__________________
Senast redigerad av Tokfranz00 2011-06-16 kl. 22:07.
Citera
2011-06-17, 19:02
  #19
Medlem
Chevrons avatar
Citat:
Ursprungligen postat av Tokfranz00
Alltså:
/.../
eller?
Ja. Fungerade det då?

Exempel om du vill se helheten (spara som någonting.htm)

Kod:
<html>
<head>

<script type="text/javascript">

function open_urls(target1, link1, target2, link2) 
{
var target1 = document.getElementsByName(target1)[0];
var target2 = document.getElementsByName(target2)[0];

target1.src = link1;
target2.src = link2;
}
</script>
</head>
<body>
<iframe name="kalle" src="http://www.example.com/"></iframe>
<iframe name="pelle" src="http://www.example.com/"></iframe>
<a href="javascript:open_urls('kalle', 'http://google.se', 'pelle', 'http://yahoo.se')">Klicka mig</a>
</body>
</html>
(Klämde dit var i jonthe12s funktion)
__________________
Senast redigerad av Chevron 2011-06-17 kl. 19:05.
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback