Avatar billede daiz Nybegynder
07. januar 2002 - 22:56 Der er 9 kommentarer og
1 løsning

Fejl i layers

Nu har jeg siddet og rodet med en webside i alt for mange timer .... jeg fatter ikke hvor der er fejl henne i denne side ....

www.dreamtheater.dk/index2.htm

Den som kan hjælpe mig kan score nogle points :)

John
Daiz.dk
Avatar billede cdc Novice
07. januar 2002 - 22:59 #1
Hvad er det for et sprog du programerer i.......?

/cdc
Avatar billede brita Nybegynder
07. januar 2002 - 23:02 #2
du har fejl i din måde at definere din java script:


</SCRIPT>
   
<SCRIPT>
<script language=\"JavaScript\">
Avatar billede brita Nybegynder
07. januar 2002 - 23:05 #3
det skal se sådan her ud:

<script language=\"JavaScript\">
<!--
if (!top.iqbar) {
    var str = document.location;
    var encstr = escape(str);
    var site = escape(location.hostname);
    document.write(\'<html><head></head>\',
          \'<frameset rows=\\\"32,*\\\" border=\\\"0\\\" frameborder=\\\"no\\\">\',
          \'<frame src=\\\"http://iqbar.infopaq.dk/iqbar.asp?site=\',site,\'\\\" name=\\\"iqbar\\\" scrolling=\\\"no\\\" marginheight=\\\"0\\\" marginwidth=\\\"0\\\" noresize>\',
          \'<frame src=\\\"/.getpage.pl?url=\',encstr,\'\\\">\',
          \'</frameset>\',
          \'<noframes>\',
          \'src=\\\"/getpage.pl?url=\',encstr,\'\\\"\',
          \'</noframes>\',
          \'</html>\'
          );
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName==\"Netscape\")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf(\"?\"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v==\'show\')?\'visible\':(v=\'hide\')?\'hidden\':v; }
    obj.visibility=v; }
}
//-->
</script>
og så til sidst:
</SCRIPT>
Avatar billede brita Nybegynder
07. januar 2002 - 23:06 #4
ups.... nu lavede jeg også fejl :

kun 1 </script>!!!!
Avatar billede kim_bille Nybegynder
07. januar 2002 - 23:09 #5
du skal ikke \\ foran \" for at undgå at gå ud af strings
Sådan her er fint:

det skal se sådan her ud:

<script language=\"JavaScript\">
<!--
if (!top.iqbar) {
    var str = document.location;
    var encstr = escape(str);
    var site = escape(location.hostname);
    document.write(\'<html><head></head>\',
          \'<frameset rows=\"32,*\" border=\"0\" frameborder=\"no\">\',
          \'<frame src=\\\"http://iqbar.infopaq.dk/iqbar.asp?site=\',site,\'\" name=\"iqbar\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" noresize>\',
          \'<frame src=\"/.getpage.pl?url=\',encstr,\'\">\',
          \'</frameset>\',
          \'<noframes>\',
          \'src=\"/getpage.pl?url=\",encstr,\"\"\',
          \'</noframes>\',
          \'</html>\'
          );
det er jo ikke php
Avatar billede kim_bille Nybegynder
07. januar 2002 - 23:11 #6
Det er med <div> inde i tabeller duer ikke.

Hvad er det du gerne vil opnå?
Avatar billede ztyxx Nybegynder
07. januar 2002 - 23:15 #7
<script language=\"JavaScript\">
<!--
if (!top.iqbar) {
    var str = document.location;
    var encstr = escape(str);
    var site = escape(location.hostname);
    document.write(\'<html><head></head>\',
          \'<frameset rows=\"32,*\" border=\"0\" frameborder=\"no\">\',
          \'<frame src=\\\"http://iqbar.infopaq.dk/iqbar.asp?site=\',site,\'\" name=\"iqbar\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" noresize>\',
          \'<frame src=\"/.getpage.pl?url=\',encstr,\'\">\',
          \'</frameset>\',
          \'<noframes>\',
          \'src=\"/getpage.pl?url=\",encstr,\"\"\',
          \'</noframes>\',
          \'</html>\'
          );
er altså freepaqs IQ bar som man ikke kan slippe for......
Avatar billede kim_bille Nybegynder
07. januar 2002 - 23:18 #8
ztyxx> ???? freepaqz IQ bar ???? hvad er det?
Avatar billede ztyxx Nybegynder
07. januar 2002 - 23:23 #9
det er en reklamebar der ligger øverst på alle sites der er hosted af freepaq.dk

det du mangler er at positionere dine layers, de er sat til at vise i position

L 141px    W 474px

prøv at sætte L 280
Avatar billede daiz Nybegynder
08. januar 2002 - 14:27 #10
Kim jeg har ikke noget at gøre med det script de sætter ind på siden, så jeg kan ikke gøre for at de ikke har lavet det ok

Tak for hjælpen

Daiz.dk
John Kølle
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