2 frames met 1 link openen.

Status
Niet open voor verdere reacties.

FreakiN

Gebruiker
Lid geworden
22 feb 2007
Berichten
5
ik wil 2 frames met 1 link openen.

ik gebruik iframes. en de link is een plaatje met roll over.
Het ziet er nu als volgt uit, maar het werkt niet:

<SCRIPT language="JAVASCRIPT">
<!--

FUNCTION DUBBELLINK(EERSTEBESTAND,TWEEDEBESTAND) {
PARENT.ONDERWERP.LOCATION = EERSTEBESTAND;
PARENT.INDEX.LOCATION = TWEEDEBESTAND;
}
//-->
</script>


<a href="#" onClick="javascript:parent.ONDERWERP.location='BIJHOME.html';'parent.INDEX.location='home.html'">
ONMOUSEOVER="changeImages('Site_bmc_1024_04', 'images/Site-bmc-1024_04-over.gif', 'Site_bmc_1024_05', 'images/Site-bmc-1024_05-Site-bmc-1.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11-Site-bmc-1.gif'); return true;"
ONMOUSEOUT="changeImages('Site_bmc_1024_04', 'images/Site-bmc-1024_04.gif', 'Site_bmc_1024_05', 'images/Site-bmc-1024_05.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11.gif'); return true;">
<IMG NAME="Site_bmc_1024_04" SRC="images/Site-bmc-1024_04.gif" WIDTH=146 HEIGHT=38 BORDER=0 ALT=""></A></TD>


Wat klopt er niet?
bvd
 
Ik neem aan dat dit bestand samen werkt met andere bestanden. Zou je het bestand waar dit bestand in staat (in het (i)frame) ook even kunnen laten zien?
 
dit is het main bestand dat als eerst geopend wordt.
Hierin staan 2 iframes.
Doormiddel van de plaatjes waar ik rollovers op gemaakt hebt wil ik paginas in de 2 iframes laden. dus per link 2 paginas in elk een verschillend iframe laden.
De gekleurde stukken zijn waar het om gaat:

<HTML>
<HEAD>
<TITLE>Site bmc 1024</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<!-- ImageReady Preload Script (Site bmc 1024.psd) -->
<SCRIPT TYPE="text/javascript">
<!--

function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}

function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments].src = changeImages.arguments[i+1];
}
}
}

var preloadFlag = false;
function preloadImages() {
if (document.images) {
Site_bmc_1024_04_over = newImage("images/Site-bmc-1024_04-over.gif");
Site_bmc_1024_05_Site_bmc_1024_04_over = newImage("images/Site-bmc-1024_05-Site-bmc-1.gif");
Site_bmc_1024_05_over = newImage("images/Site-bmc-1024_05-over.gif");
Site_bmc_1024_06_Site_bmc_1024_05_over = newImage("images/Site-bmc-1024_06-Site-bmc-1.gif");
Site_bmc_1024_06_over = newImage("images/Site-bmc-1024_06-over.gif");
Site_bmc_1024_07_Site_bmc_1024_06_over = newImage("images/Site-bmc-1024_07-Site-bmc-1.gif");
Site_bmc_1024_07_over = newImage("images/Site-bmc-1024_07-over.gif");
Site_bmc_1024_08_Site_bmc_1024_07_over = newImage("images/Site-bmc-1024_08-Site-bmc-1.gif");
Site_bmc_1024_08_over = newImage("images/Site-bmc-1024_08-over.gif");
Site_bmc_1024_09_Site_bmc_1024_08_over = newImage("images/Site-bmc-1024_09-Site-bmc-1.gif");
Site_bmc_1024_09_over = newImage("images/Site-bmc-1024_09-over.gif");
Site_bmc_1024_10_Site_bmc_1024_09_over = newImage("images/Site-bmc-1024_10-Site-bmc-1.gif");
Site_bmc_1024_11_Site_bmc_1024_04_over = newImage("images/Site-bmc-1024_11-Site-bmc-1.gif");
Site_bmc_1024_11_Site_bmc_1024_05_over = newImage("images/Site-bmc-1024_11-Site-bm-26.gif");
Site_bmc_1024_11_Site_bmc_1024_06_over = newImage("images/Site-bmc-1024_11-Site-bm-27.gif");
Site_bmc_1024_11_Site_bmc_1024_07_over = newImage("images/Site-bmc-1024_11-Site-bm-28.gif");
Site_bmc_1024_11_Site_bmc_1024_08_over = newImage("images/Site-bmc-1024_11-Site-bm-29.gif");
Site_bmc_1024_11_Site_bmc_1024_09_over = newImage("images/Site-bmc-1024_11-Site-bm-30.gif");
preloadFlag = true;
}
}

// -->
</SCRIPT>
<!-- End Preload Script -->
<style type="text/css">
<!--
body {
background-color: #DBDBDB;
}
-->

</style>


</HEAD>
<BODY ONLOAD="preloadImages();">
<!-- ImageReady Slices (Site bmc 1024.psd) -->

<SCRIPT language="JAVASCRIPT">
<!--

FUNCTION DUBBELLINK(EERSTEBESTAND,TWEEDEBESTAND) {
PARENT.ONDERWERP.LOCATION = EERSTEBESTAND;
PARENT.INDEX.LOCATION = TWEEDEBESTAND;
RETURN TRUE;
}
//-->
</script>

<TABLE WIDTH=1100 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD ROWSPAN=8>
<IMG SRC="images/Site-bmc-1024_01.gif" WIDTH=200 HEIGHT=650 ALT=""></TD>
<TD COLSPAN=14>
<IMG SRC="images/Site-bmc-1024_02.gif" WIDTH=900 HEIGHT=116 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=116 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/Site-bmc-1024_03.gif" WIDTH=16 HEIGHT=38 ALT=""></TD>
<TD COLSPAN=3>


<A HREF="JAVASCRIPT:LAADTWEEFRAMES('BIJHOME.HTML','HOME.HTML')" ONMOUSEOVER="changeImages('Site_bmc_1024_04', 'images/Site-bmc-1024_04-over.gif', 'Site_bmc_1024_05', 'images/Site-bmc-1024_05-Site-bmc-1.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11-Site-bmc-1.gif'); return true;"
ONMOUSEOUT="changeImages('Site_bmc_1024_04', 'images/Site-bmc-1024_04.gif', 'Site_bmc_1024_05', 'images/Site-bmc-1024_05.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11.gif'); return true;">
<IMG NAME="Site_bmc_1024_04" SRC="images/Site-bmc-1024_04.gif" WIDTH=146 HEIGHT=38 BORDER=0 ALT=""></A></TD>
<TD COLSPAN=4>

<A HREF="JAVASCRIPT:LAADTWEEFRAMES('BIJINFO.HTML','INFO.HTML')" ONMOUSEOVER="changeImages('Site_bmc_1024_05', 'images/Site-bmc-1024_05-over.gif', 'Site_bmc_1024_06', 'images/Site-bmc-1024_06-Site-bmc-1.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11-Site-bm-26.gif'); return true;"
ONMOUSEOUT="changeImages('Site_bmc_1024_05', 'images/Site-bmc-1024_05.gif', 'Site_bmc_1024_06', 'images/Site-bmc-1024_06.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11.gif'); return true;">
<IMG NAME="Site_bmc_1024_05" SRC="images/Site-bmc-1024_05.gif" WIDTH=146 HEIGHT=38 BORDER=0 ALT=""></A></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('Site_bmc_1024_06', 'images/Site-bmc-1024_06-over.gif', 'Site_bmc_1024_07', 'images/Site-bmc-1024_07-Site-bmc-1.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11-Site-bm-27.gif'); return true;"
ONMOUSEOUT="changeImages('Site_bmc_1024_06', 'images/Site-bmc-1024_06.gif', 'Site_bmc_1024_07', 'images/Site-bmc-1024_07.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11.gif'); return true;">
<IMG NAME="Site_bmc_1024_06" SRC="images/Site-bmc-1024_06.gif" WIDTH=147 HEIGHT=38 BORDER=0 ALT=""></A></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('Site_bmc_1024_07', 'images/Site-bmc-1024_07-over.gif', 'Site_bmc_1024_08', 'images/Site-bmc-1024_08-Site-bmc-1.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11-Site-bm-28.gif'); return true;"
ONMOUSEOUT="changeImages('Site_bmc_1024_07', 'images/Site-bmc-1024_07.gif', 'Site_bmc_1024_08', 'images/Site-bmc-1024_08.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11.gif'); return true;">
<IMG NAME="Site_bmc_1024_07" SRC="images/Site-bmc-1024_07.gif" WIDTH=147 HEIGHT=38 BORDER=0 ALT=""></A></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('Site_bmc_1024_08', 'images/Site-bmc-1024_08-over.gif', 'Site_bmc_1024_09', 'images/Site-bmc-1024_09-Site-bmc-1.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11-Site-bm-29.gif'); return true;"
ONMOUSEOUT="changeImages('Site_bmc_1024_08', 'images/Site-bmc-1024_08.gif', 'Site_bmc_1024_09', 'images/Site-bmc-1024_09.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11.gif'); return true;">
<IMG NAME="Site_bmc_1024_08" SRC="images/Site-bmc-1024_08.gif" WIDTH=146 HEIGHT=38 BORDER=0 ALT=""></A></TD>
<TD COLSPAN=2>
<A HREF="#"
ONMOUSEOVER="changeImages('Site_bmc_1024_09', 'images/Site-bmc-1024_09-over.gif', 'Site_bmc_1024_10', 'images/Site-bmc-1024_10-Site-bmc-1.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11-Site-bm-30.gif'); return true;"
ONMOUSEOUT="changeImages('Site_bmc_1024_09', 'images/Site-bmc-1024_09.gif', 'Site_bmc_1024_10', 'images/Site-bmc-1024_10.gif', 'Site_bmc_1024_11', 'images/Site-bmc-1024_11.gif'); return true;">
<IMG NAME="Site_bmc_1024_09" SRC="images/Site-bmc-1024_09.gif" WIDTH=147 HEIGHT=38 BORDER=0 ALT=""></A></TD>
<TD>
<IMG NAME="Site_bmc_1024_10" SRC="images/Site-bmc-1024_10.gif" WIDTH=5 HEIGHT=38 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=38 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=14>
<IMG NAME="Site_bmc_1024_11" SRC="images/Site-bmc-1024_11.gif" WIDTH=900 HEIGHT=68 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=68 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=3 ROWSPAN=3>
<IMG SRC="images/Site-bmc-1024_12.gif" WIDTH=20 HEIGHT=338 ALT=""></TD>
<TD COLSPAN=2 bgcolor="#B4B5C6"><iframe src="BIJHOME.HTML" NAME="ONDERWERP" HEIGHT="318" WIDTH="176" FRAMEBORDER="0"></iframe>
</TD>
<TD COLSPAN=2>
<IMG SRC="images/Site-bmc-1024_14.gif" WIDTH=81 HEIGHT=318 ALT=""></TD>
<TD COLSPAN=5 ROWSPAN=3 bgcolor="#B4B5C6"><iframe src="HOME.HTML" NAME="INDEX" HEIGHT="338" WIDTH="570" FRAMEBORDER="0"></iframe>
</TD>
<TD COLSPAN=2 ROWSPAN=4>
<IMG SRC="images/Site-bmc-1024_16.gif" WIDTH=53 HEIGHT=339 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=318 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2 ROWSPAN=2>
<IMG SRC="images/Site-bmc-1024_17.gif" WIDTH=176 HEIGHT=20 ALT=""></TD>
<TD ROWSPAN=2>
<IMG SRC="images/Site-bmc-1024_18.gif" WIDTH=77 HEIGHT=20 ALT=""></TD>
<TD>
<IMG SRC="images/Site-bmc-1024_19.gif" WIDTH=4 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=1 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/Site-bmc-1024_20.gif" WIDTH=4 HEIGHT=19 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=19 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2 ROWSPAN=2>
<IMG SRC="images/Site-bmc-1024_21.gif" WIDTH=19 HEIGHT=90 ALT=""></TD>
<TD COLSPAN=10 ROWSPAN=2>
<IMG SRC="images/Site-bmc-1024_22.gif" WIDTH=828 HEIGHT=90 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=1 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/Site-bmc-1024_23.gif" WIDTH=53 HEIGHT=89 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=89 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=200 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=16 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=3 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=142 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=34 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=77 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=4 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=31 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=147 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=147 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=146 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=99 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=48 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=5 HEIGHT=1 ALT=""></TD>
<TD></TD>
</TR>
</TABLE>
<!-- End ImageReady Slices -->
</BODY>
</HTML>
 
Volgens mij roep je de functie verkeerd aan. Hier roep je LAADTWEEFRAMES() aan:

javascript:LAADTWEEFRAMES('BIJHOME.HTML','HOME.HTML')

Terwijl de functie DUBBELLINK heet:

FUNCTION DUBBELLINK(EERSTEBESTAND,TWEEDEBESTAND)
 
Ik heb het veranderd, maar dat is het probleem niet.
Hij geeft wel standaard in de 2 frames de standaard pagina aan:
<iframe src="home.HTML" NAME="INDEX" HEIGHT="338" WIDTH="570" FRAMEBORDER="0"></iframe>
en
<iframe src="BIJHOME.HTML" NAME="ONDERWERP" HEIGHT="318" WIDTH="176" FRAMEBORDER="0"></iframe>

Maar de pagina's die de link in de frames moet zetten geeft hij niet weer in de frames.
links onderin mijn browser staat ook paginagout (heeft met het javascript te maken denk ik)

Als ik mijn cursor op de linkknop houd geeft ie onderin wel de javascriptcode weer maar zodra ik erop klik zegt ie: fout op de pagina
 
FUNCTION bestaat niet in javascript! Kijk maar: :)
PHP:
<script>
 function ff() {
  var FUNCTION = 'Hallo!';
  alert(FUNCTION);
  };
 ff();
</script>
Het beste zet je alles in kleine letters:
  • function
  • de naam van de functie
  • variabelen
  • bestandsnamen, src="", name="", in het javascript en ook de links en de bestandsnamen zelf veranderen in kleine letters (hoeft niet persé, als je ze maar overal exact hetzelfde hebt, maar alles klein voorkomt vergissingen.)
  • parent, location, ...

Vr.Gr. Egel.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan