Avatar billede gruppe422 Nybegynder
09. januar 2003 - 18:12 Der er 55 kommentarer

Hjælp til javascript

Hejsa

Er der nogle der kan hjælpe mig med at indsætte dette popup script i min index.htm

Jeg kan godt sætte det ind i et andet dokument. Men netop lige dette, kan jeg ikke få til at fungerer....


code til popup:

<script language="JavaScript">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

popupWin = window.open(url, 'popup', 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')
}
// -->
</script>
</head>

<body onLoad="PopWin('udsalg.htm',294,635);">
</body>

</html>

------------------------------

indeh.htm:



<html>

<head>
<meta name="Copyright" content="????????????????????????????????">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>??????????????????????????</title>
<csimport user="1.psd" occur="18"></csimport>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<script language="JavaScript" type="text/JavaScript">
<!--
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);
//-->
</script>
</head>

<body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('images/img_18_o.gif','images/img_19_o.gif','images/img_20_o.gif','images/img_21_o.gif','images/img_25_o.gif','images/img_26_o.gif','images/img_27_o.gif','images/img_28_o.gif')" SCROLL="no">
<div id="Layer4" style="position:absolute; width:133px; height:122px; z-index:4; left: 694px; top: 78px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="118" height="108">
    <param name="movie" value="images/flare3.swf">
    <param name="quality" value="high">
    <PARAM NAME=wmode VALUE=transparent>
    <embed src="images/flare3.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="118" height="108"></embed></object>
</div>
<div id="Layer3" style="position:absolute; width:129px; height:117px; z-index:3; left: 273px; top: 360px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="118" height="108">
    <param name="movie" value="images/flare2.swf">
    <param name="quality" value="high">
    <PARAM NAME=wmode VALUE=transparent>
    <embed src="images/flare2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="118" height="108"></embed></object>
</div>
<div id="Layer2" style="position:absolute; width:126px; height:115px; z-index:2; left: 316px; top: 54px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="118" height="108">
    <param name="movie" value="images/flare1.swf">
    <param name="quality" value="high">
<PARAM NAME=wmode VALUE=transparent>
    <embed src="images/flare1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="118" height="108"></embed></object>
</div>
<div id="Layer1" style="position:absolute; width:67px; height:36px; z-index:1; left: 643px; top: 422px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="60" height="30" align="top">
    <param name="movie" value="images/player.swf">
    <param name="quality" value="high">
<PARAM NAME=wmode VALUE=transparent>
    <embed src="images/player.swf" width="60" height="30" align="top" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>
</div>
<table livesrc="1.psd" border=0 cellpadding=0 cellspacing=0 livesettings="file:///C:/Documents%20and%20Settings/momme/Desktop/000000000000000000000/test6/1.data_/1.html" occur="18">
            <tr>
                <td><img src="1.data_/images/spacer.gif" width=321 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=24 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=76 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=18 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=78 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=34 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=32 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=44 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=75 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=37 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=269 height=1></td>
                <td><img src="1.data_/images/spacer.gif" width=272 height=1></td>
            </tr>
            <tr>
               
    <td sliceid="0AB62347"><img src="images/img_01.jpg" width=321 height=72></td>
               
    <td colspan=9 sliceid="0A61C3A8"><img src="images/img_02.jpg" width=418 height=72></td>
               
    <td sliceid="0C88A0E4"><img src="images/img_03.jpg" width=269 height=72></td>
               
    <td sliceid="1B93092E"><img src="images/img_04.jpg" width=272 height=72></td>
            </tr>
            <tr>
               
    <td sliceid="0B066876"><img src="images/img_05.jpg" width=321 height=87></td>
               
    <td colspan=9 sliceid="0A3D5906"><img src="images/img_06.jpg" width=418 height=87></td>
               
    <td sliceid="0CEF35D4"><img src="images/img_07.jpg" width=269 height=87></td>
               
    <td sliceid="1BBB0AF2"><img src="images/img_08.jpg" width=272 height=87></td>
            </tr>
            <tr>
               
    <td sliceid="0B474A81"><img src="images/img_09.jpg" width=321 height=96></td>
               
    <td colspan=9 rowspan=2 sliceid="390D4079" background="images/img_10.jpg">&nbsp;<iframe src="/nyheder/index.asp" name="frame1" width="414" height="171" border="0" frameborder="0"></iframe></td>
               
    <td sliceid="0E666735"><img src="images/img_11.jpg" width=269 height=96></td>
               
    <td sliceid="1BE8F2B7"><img src="images/img_12.jpg" width=272 height=96></td>
            </tr>
            <tr>
               
    <td sliceid="0B8518B8"><img src="images/img_13.jpg" width=321 height=85></td>
               
    <td sliceid="10C00B9B"><img src="images/img_14.jpg" width=269 height=85></td>
               
    <td sliceid="1C1FD451"><img src="images/img_15.jpg" width=272 height=85></td>
            </tr>
            <tr>
               
    <td rowspan=2 sliceid="0BFACF25"><img src="images/img_16.jpg" width=321 height=46></td>
               
    <td sliceid="3D003203"><img src="images/img_17.jpg" width=24 height=23></td>
               
    <td colspan=2 sliceid="02443A05"><a href="#" onclick="top.frames['frame1'].location.href='/nyheder/index.asp'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image64','','images/img_18_o.gif',1)"><img src="images/img_18.gif" name="Image64" width="94" height="23" border="0"></a></td>
    <td sliceid="028C8BFB"><a href="#" onclick="top.frames['frame1'].location.href='butik.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image65','','images/img_19_o.gif',1)"><img src="images/img_19.gif" name="Image65" width="78" height="23" border="0"></a></td>
    <td colspan=2 sliceid="02D3D755"><a href="#" onclick="top.frames['frame1'].location.href='team.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image66','','images/img_20_o.gif',1)"><img src="images/img_20.gif" name="Image66" width="66" height="23" border="0"></a></td>
    <td colspan=2 sliceid="03266B63"><a href="#" onclick="top.frames['frame1'].location.href='download.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image67','','images/img_21_o.gif',1)"><img src="images/img_21.gif" name="Image67" width="119" height="23" border="0"></a></td>
    <td sliceid="035B3FC5"><img src="images/img_22.jpg" width=37 height=23></td>
               
    <td rowspan=2 sliceid="111A0F94"><img src="images/img_23.jpg" width=269 height=46></td>
               
    <td rowspan=2 sliceid="1C8FE664"><img src="images/img_24.jpg" width=272 height=46></td>
            </tr>
            <tr>
               
    <td colspan=2 sliceid="03FE9C50"><a href="#" onclick="top.frames['frame1'].location.href='fejl.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image68','','images/img_25_o.gif',1)"><img src="images/img_25.gif" name="Image68" width="100" height="23" border="0"></a></td>
    <td colspan=3 sliceid="0481A8A9"><a href="#" onclick="top.frames['frame1'].location.href='skate.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image69','','images/img_26_o.gif',1)"><img src="images/img_26.gif" name="Image69" width="130" height="23" border="0"></a></td>
    <td colspan=2 sliceid="04D1AC31"><a href="#" onclick="top.frames['frame1'].location.href='link.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image70','','images/img_27_o.gif',1)"><img src="images/img_27.gif" name="Image70" width="76" height="23" border="0"></a></td>
    <td colspan=2 sliceid="055FBF97"><a href="#" onclick="top.frames['frame1'].location.href='kontakt.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image71','','images/img_28_o.gif',1)"><img src="images/img_28.gif" name="Image71" width="112" height="23" border="0"></a></td>
            </tr>
            <tr>
               
    <td sliceid="128D682C"><img src="images/img_29.jpg" width=321 height=103></td>
               
    <td colspan=9 sliceid="15415232"><img src="images/img_30.jpg" width=418 height=103></td>
               
    <td sliceid="173E6219"><img src="images/img_31.jpg" width=269 height=103></td>
               
    <td sliceid="1D478578"><img src="images/img_32.jpg" width=272 height=103></td>
            </tr>
            <tr>
               
    <td sliceid="12D9D492"><img src="images/img_33.jpg" width=321 height=108></td>
               
    <td colspan=9 sliceid="15911413"><img src="images/img_34.jpg" width=418 height=108></td>
               
    <td sliceid="19F49AFE"><img src="images/img_35.jpg" width=269 height=108></td>
               
    <td sliceid="1D76F727"><img src="images/img_36.jpg" width=272 height=108></td>
            </tr>
            <tr>
               
    <td sliceid="13345BD9"><img src="images/img_37.jpg" width=321 height=109></td>
               
    <td colspan=9 sliceid="15DE456E"><img src="images/img_38.jpg" width=418 height=109></td>
               
    <td sliceid="1A2AB7A3"><img src="images/img_39.jpg" width=269 height=109></td>
               
    <td sliceid="1DB1F331"><img src="images/img_40.jpg" width=272 height=109></td>
            </tr>
            <tr>
               
    <td sliceid="1394877A"><img src="images/img_41.jpg" width=321 height=107></td>
               
    <td colspan=9 sliceid="1609DE54"><img src="images/img_42.jpg" width=418 height=107></td>
               
    <td sliceid="1A81247A"><img src="images/img_43.jpg" width=269 height=107></td>
               
    <td sliceid="1DDE0F65"><img src="images/img_44.jpg" width=272 height=107></td>
            </tr>
            <tr>
               
    <td sliceid="13DEA501"><img src="images/img_45.jpg" width=321 height=108></td>
               
    <td colspan=9 sliceid="165792FD"><img src="images/img_46.jpg" width=418 height=108></td>
               
    <td sliceid="1AB90CB0"><img src="images/img_47.jpg" width=269 height=108></td>
               
    <td sliceid="1E2495CA"><img src="images/img_48.jpg" width=272 height=108></td>
            </tr>
            <tr>
               
    <td sliceid="140B4483"><img src="images/img_49.jpg" width=321 height=104></td>
               
    <td colspan=9 sliceid="169418F1"><img src="images/img_50.jpg" width=418 height=104></td>
               
    <td sliceid="1B0D6C4F"><img src="images/img_51.jpg" width=269 height=104></td>
               
    <td sliceid="1E4BD299"><img src="images/img_52.jpg" width=272 height=104></td>
            </tr>
        </table>
    </body>

</html>
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 19:15 #1
popupWin = window.open(url, 'popup'+random(9999), 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')

Det er fordi vinduer ikke må hedde det samme.
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 19:31 #2
jeg kan stadig ikke få det til at virke!
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 19:35 #3
Fjern

popupWin =

Den får du vidst næppe brug for med alle de vinduer...
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 19:46 #4
sorry!, men jeg er slet ikke med?
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 19:49 #5
popupWin = window.open(url, 'popup', 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')

Skal blive til :

window.open(url, 'popup'+random(99999), 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')

og intet andet....
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 19:54 #6
det har jeg prøvet! virker ik.....
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 19:55 #7
det skal virke.....
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 20:00 #8
jeg sætter dette ind i min head.

<script language="JavaScript">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

window.open(url, 'popup'+random(9999), 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')
}
// -->
</script>

ik?
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 20:10 #9
Det er da ikke min fejl men fordi du bruger Variablerne W og H og dem sætter du aldrig.....
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 20:16 #10
hmmmmm, okay!. Men jeg forstår det altså stadig ikke. Jeg jo ik en haj til det her, ligesom visse andre er...
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 20:24 #11
Sorry min fej gik lidt hurtigt....

window.open(url, 'popup'+random(9999), 'height=' + hh + ',width=' + ww + ',top=' + topPos + ',left=' + leftPos + '')
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 20:35 #12
okay, der sker stadig ikke noget. Kan der være noget galt med det jeg har sat ind i body.


<body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../../images/img_18_o.gif','../../images/img_19_o.gif','../../images/img_20_o.gif','../../images/img_21_o.gif','../../images/img_25_o.gif','../../images/img_26_o.gif','../../images/img_27_o.gif','../../images/img_28_o.gif')" SCROLL="no">
<div id="Layer4" style="position:absolute; width:133px; height:122px; z-index:4; left: 694px; top: 78px;" onLoad="PopWin('udsalg.htm',294,635);">

osv..
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 21:05 #13
øv øv!, jeg kan sku ik få det til at virke!
Avatar billede olebole Juniormester
09. januar 2003 - 21:46 #14
<ole>

nikolajdu >> Ka' du ikke bare fise over i Fælledparken og Flash'e lidt bag en busk?  :D

Prøv: alert( random(9999) );
Nope, won't work ... det hedder alert( Math.random(9999) );

/mvh
</bole>
Avatar billede olebole Juniormester
09. januar 2003 - 21:50 #15
Men gruppe422 >> Når noget af det, vi viser dig, udløser en fejl, må du fortælle os, hvilken fejl, der fremkommer ... ellers er det ikke til at hjælpe dig - med mindre, du er heldig, at der kommer en bruger forbi, der umiddelbart kan se det på koden.
"øv øv!, jeg kan sku ik få det til at virke!" Hjælper ikke en dyt - din browser giver en fejlmelding og den må du videregive  ;o)
/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 22:04 #16
olebole >>, browseren kommer nemlig ikke med en fejl. Så det er lidt svært?. Men hvis jeg sætter det ind i et tomt dokument virker det fint?

mvh
Avatar billede olebole Juniormester
09. januar 2003 - 22:39 #17
Kan du ikke lægge et link til siden, så jeg kan checke der?
/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 22:42 #18
det er ikke uploadet endnu, kan du ikke bare få index.htm samt popup.htm
Avatar billede olebole Juniormester
09. januar 2003 - 22:43 #19
Hej ... Hallo, du har _to_ onload-handlers ... det kan man ikke  :)
Gør sådan i stedet:
  <body onload="enFunktion();EnAndenFunktion();">

/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 22:48 #20
det har jeg også prøvet.....
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 22:50 #21
den ser sådan ud nu...

<body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../../images/img_18_o.gif','../../images/img_19_o.gif','../../images/img_20_o.gif','../../images/img_21_o.gif','../../images/img_25_o.gif','../../images/img_26_o.gif','../../images/img_27_o.gif','../../images/img_28_o.gif');" PopWin('udsalg.htm',294,635)" SCROLL="no">
Avatar billede olebole Juniormester
09. januar 2003 - 23:00 #22
Du har et dobbelt gåseøje for meget:
.... );" PopWin('udsalg.htm',294,635)" ....
Sådan:
.... );PopWin('udsalg.htm',294,635)" ....

/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:05 #23
stadig ingen ting... :-(
Avatar billede olebole Juniormester
09. januar 2003 - 23:16 #24
Får du ingen fejl?
Eller en lille gul trekant i nederste venstre hjørne af browseren?
Hvis det sidste er tilfældet, så klik på den og se, hvad der står.

Du kan også se siden i NS6 og i menuen vælge:
  Tasks -> Tools -> JavaScript Console
Det er i virkeligheden det bedste ... IE er elendig at udvikle i - _også_ at udvikle i  ;o)
/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:18 #25
der står ikke en skid.., ikke engang en trekant (den kender jeg godt). Og netscape har jeg ikke installeret...
Avatar billede olebole Juniormester
09. januar 2003 - 23:21 #26
Så må jeg vente til siden er uploaded ... og det hjælper ikke stort, du kopierer hele koden ind her igen  :)
/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:25 #27
kan du ikke se det, hvis bare du får index.htm samt det vindue der skal popup?
Avatar billede olebole Juniormester
09. januar 2003 - 23:27 #28
Nej ... hvis jeg skal hjælpe, må du smide det på nettet  :)
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:35 #29
oki, nu viser den endelig en fejl..

Line: 63
Char: 1
Error: Object expected
Code: 0

her er så min linie 63

window.open(url, 'popup'+random(9999), 'height=' + hh + ',width=' + ww + ',top=' + topPos + ',left=' + leftPos + '')

jeg har prøvet det der med alert( Math.random(9999) );, men det kunne jeg heller ikke få til at virke
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:39 #30
og den skriver det samme hvis det står popupWin = foran
Avatar billede olebole Juniormester
09. januar 2003 - 23:39 #31
oki ... sorry, det er vel min fejl  :o)
alert("et eller andet") bruger man tit til at checke ting med. Det, du skulle have gjort var:
  window.open(url, 'popup'+Math.random(9999), 'height=' + hh + ',width=' + ww + ',top=' + topPos + ',left=' + leftPos + '')

Så virker det sikkert  ;o)
/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:43 #32
Line: 63
Char: 1
Error: 'hh' is undefined
Code: 0
Avatar billede olebole Juniormester
09. januar 2003 - 23:46 #33
Ideen med alert() var at teste disse to ting (prøv at kopiere dem ind i to dokumenter og load dem i en browser):

<html>
<script type="text/JavaScript">
  alert( random( 9999 ) );
</script>
<body>

</body>
</html>

---------------------------

<html>
<script type="text/JavaScript">
  alert( Math.random( 9999 ) );
</script>
<body>

</body>
</html>

Nogen gange er det bare lidt svært at skrue tiden tilbage, til man ikke selv kunne så meget. Sorry, det var min fejl  ;o)
/mvh
Avatar billede olebole Juniormester
09. januar 2003 - 23:47 #34
Jeg skal ud og købe noget at ryge på .... kikker på det, når jeg kommer tilbage - i mellemtiden, så kopier lige siden ind her igen (som den ser ud nu)
/mvh
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:51 #35
ved den første skriver den

Line: 3
Char: 3
Error: Object expected
Code: 0


ved den anden kommer der et popup med en masse tal
Avatar billede gruppe422 Nybegynder
09. januar 2003 - 23:54 #36
<html>

<head>
<meta name="Copyright" content="??????????????????????????????">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>????????????????????????</title>
<csimport user="1.psd" occur="18"></csimport>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<script language="JavaScript" type="text/JavaScript">
<!--
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);
//-->
</script>
<script language="JavaScript">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

window.open(url, 'popup'+Math.random(9999), 'height=' + hh + ',width=' + ww + ',top=' + topPos + ',left=' + leftPos + '')
}
// -->
</script>
</head>

<body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../../images/img_18_o.gif','../../images/img_19_o.gif','../../images/img_20_o.gif','../../images/img_21_o.gif','../../images/img_25_o.gif','../../images/img_26_o.gif','../../images/img_27_o.gif','../../images/img_28_o.gif');PopWin('udsalg.htm',294,635)" SCROLL="no">
<div id="Layer4" style="position:absolute; width:133px; height:122px; z-index:4; left: 694px; top: 78px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="118" height="108">
    <param name="movie" value="../../images/flare3.swf">
    <param name="quality" value="high">
    <PARAM NAME=wmode VALUE=transparent>
    <embed src="../../images/flare3.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="118" height="108"></embed></object>
</div>
<div id="Layer3" style="position:absolute; width:129px; height:117px; z-index:3; left: 273px; top: 360px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="118" height="108">
    <param name="movie" value="../../images/flare2.swf">
    <param name="quality" value="high">
    <PARAM NAME=wmode VALUE=transparent>
    <embed src="../../images/flare2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="118" height="108"></embed></object>
</div>
<div id="Layer2" style="position:absolute; width:126px; height:115px; z-index:2; left: 316px; top: 54px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="118" height="108">
    <param name="movie" value="../../images/flare1.swf">
    <param name="quality" value="high">
<PARAM NAME=wmode VALUE=transparent>
    <embed src="../../images/flare1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="118" height="108"></embed></object>
</div>
<div id="Layer1" style="position:absolute; width:67px; height:36px; z-index:1; left: 643px; top: 422px;">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="60" height="30" align="top">
    <param name="movie" value="../../images/player.swf">
    <param name="quality" value="high">
<PARAM NAME=wmode VALUE=transparent>
    <embed src="../../images/player.swf" width="60" height="30" align="top" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>
</div>
<table livesrc="1.psd" border=0 cellpadding=0 cellspacing=0 livesettings="file:///C:/Documents%20and%20Settings/momme/Desktop/000000000000000000000/test6/1.data_/1.html" occur="18">
            <tr>
                <td><img src="../../1.data_/images/spacer.gif" width=321 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=24 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=76 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=18 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=78 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=34 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=32 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=44 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=75 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=37 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=269 height=1></td>
                <td><img src="../../1.data_/images/spacer.gif" width=272 height=1></td>
            </tr>
            <tr>
               
    <td sliceid="0AB62347"><img src="../../images/img_01.jpg" width=321 height=72></td>
               
    <td colspan=9 sliceid="0A61C3A8"><img src="../../images/img_02.jpg" width=418 height=72></td>
               
    <td sliceid="0C88A0E4"><img src="../../images/img_03.jpg" width=269 height=72></td>
               
    <td sliceid="1B93092E"><img src="../../images/img_04.jpg" width=272 height=72></td>
            </tr>
            <tr>
               
    <td sliceid="0B066876"><img src="../../images/img_05.jpg" width=321 height=87></td>
               
    <td colspan=9 sliceid="0A3D5906"><img src="../../images/img_06.jpg" width=418 height=87></td>
               
    <td sliceid="0CEF35D4"><img src="../../images/img_07.jpg" width=269 height=87></td>
               
    <td sliceid="1BBB0AF2"><img src="../../images/img_08.jpg" width=272 height=87></td>
            </tr>
            <tr>
               
    <td sliceid="0B474A81"><img src="../../images/img_09.jpg" width=321 height=96></td>
               
    <td colspan=9 rowspan=2 sliceid="390D4079" background="../../images/img_10.jpg">&nbsp;<iframe src="/nyheder/index.asp" name="frame1" width="414" height="171" border="0" frameborder="0"></iframe></td>
               
    <td sliceid="0E666735"><img src="../../images/img_11.jpg" width=269 height=96></td>
               
    <td sliceid="1BE8F2B7"><img src="../../images/img_12.jpg" width=272 height=96></td>
            </tr>
            <tr>
               
    <td sliceid="0B8518B8"><img src="../../images/img_13.jpg" width=321 height=85></td>
               
    <td sliceid="10C00B9B"><img src="../../images/img_14.jpg" width=269 height=85></td>
               
    <td sliceid="1C1FD451"><img src="../../images/img_15.jpg" width=272 height=85></td>
            </tr>
            <tr>
               
    <td rowspan=2 sliceid="0BFACF25"><img src="../../images/img_16.jpg" width=321 height=46></td>
               
    <td sliceid="3D003203"><img src="../../images/img_17.jpg" width=24 height=23></td>
               
    <td colspan=2 sliceid="02443A05"><a href="#" onclick="top.frames['frame1'].location.href='/nyheder/index.asp'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image64','','../../images/img_18_o.gif',1)"><img src="../../images/img_18.gif" name="Image64" width="94" height="23" border="0"></a></td>
    <td sliceid="028C8BFB"><a href="#" onclick="top.frames['frame1'].location.href='butik.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image65','','../../images/img_19_o.gif',1)"><img src="../../images/img_19.gif" name="Image65" width="78" height="23" border="0"></a></td>
    <td colspan=2 sliceid="02D3D755"><a href="#" onclick="top.frames['frame1'].location.href='team.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image66','','../../images/img_20_o.gif',1)"><img src="../../images/img_20.gif" name="Image66" width="66" height="23" border="0"></a></td>
    <td colspan=2 sliceid="03266B63"><a href="#" onclick="top.frames['frame1'].location.href='download.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image67','','../../images/img_21_o.gif',1)"><img src="../../images/img_21.gif" name="Image67" width="119" height="23" border="0"></a></td>
    <td sliceid="035B3FC5"><img src="../../images/img_22.jpg" width=37 height=23></td>
               
    <td rowspan=2 sliceid="111A0F94"><img src="../../images/img_23.jpg" width=269 height=46></td>
               
    <td rowspan=2 sliceid="1C8FE664"><img src="../../images/img_24.jpg" width=272 height=46></td>
            </tr>
            <tr>
               
    <td colspan=2 sliceid="03FE9C50"><a href="#" onclick="top.frames['frame1'].location.href='fejl.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image68','','../../images/img_25_o.gif',1)"><img src="../../images/img_25.gif" name="Image68" width="100" height="23" border="0"></a></td>
    <td colspan=3 sliceid="0481A8A9"><a href="#" onclick="top.frames['frame1'].location.href='skate.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image69','','../../images/img_26_o.gif',1)"><img src="../../images/img_26.gif" name="Image69" width="130" height="23" border="0"></a></td>
    <td colspan=2 sliceid="04D1AC31"><a href="#" onclick="top.frames['frame1'].location.href='link.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image70','','../../images/img_27_o.gif',1)"><img src="../../images/img_27.gif" name="Image70" width="76" height="23" border="0"></a></td>
    <td colspan=2 sliceid="055FBF97"><a href="#" onclick="top.frames['frame1'].location.href='kontakt.htm'" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image71','','../../images/img_28_o.gif',1)"><img src="../../images/img_28.gif" name="Image71" width="112" height="23" border="0"></a></td>
            </tr>
            <tr>
               
    <td sliceid="128D682C"><img src="../../images/img_29.jpg" width=321 height=103></td>
               
    <td colspan=9 sliceid="15415232"><img src="../../images/img_30.jpg" width=418 height=103></td>
               
    <td sliceid="173E6219"><img src="../../images/img_31.jpg" width=269 height=103></td>
               
    <td sliceid="1D478578"><img src="../../images/img_32.jpg" width=272 height=103></td>
            </tr>
            <tr>
               
    <td sliceid="12D9D492"><img src="../../images/img_33.jpg" width=321 height=108></td>
               
    <td colspan=9 sliceid="15911413"><img src="../../images/img_34.jpg" width=418 height=108></td>
               
    <td sliceid="19F49AFE"><img src="../../images/img_35.jpg" width=269 height=108></td>
               
    <td sliceid="1D76F727"><img src="../../images/img_36.jpg" width=272 height=108></td>
            </tr>
            <tr>
               
    <td sliceid="13345BD9"><img src="../../images/img_37.jpg" width=321 height=109></td>
               
    <td colspan=9 sliceid="15DE456E"><img src="../../images/img_38.jpg" width=418 height=109></td>
               
    <td sliceid="1A2AB7A3"><img src="../../images/img_39.jpg" width=269 height=109></td>
               
    <td sliceid="1DB1F331"><img src="../../images/img_40.jpg" width=272 height=109></td>
            </tr>
            <tr>
               
    <td sliceid="1394877A"><img src="../../images/img_41.jpg" width=321 height=107></td>
               
    <td colspan=9 sliceid="1609DE54"><img src="../../images/img_42.jpg" width=418 height=107></td>
               
    <td sliceid="1A81247A"><img src="../../images/img_43.jpg" width=269 height=107></td>
               
    <td sliceid="1DDE0F65"><img src="../../images/img_44.jpg" width=272 height=107></td>
            </tr>
            <tr>
               
    <td sliceid="13DEA501"><img src="../../images/img_45.jpg" width=321 height=108></td>
               
    <td colspan=9 sliceid="165792FD"><img src="../../images/img_46.jpg" width=418 height=108></td>
               
    <td sliceid="1AB90CB0"><img src="../../images/img_47.jpg" width=269 height=108></td>
               
    <td sliceid="1E2495CA"><img src="../../images/img_48.jpg" width=272 height=108></td>
            </tr>
            <tr>
               
    <td sliceid="140B4483"><img src="../../images/img_49.jpg" width=321 height=104></td>
               
    <td colspan=9 sliceid="169418F1"><img src="../../images/img_50.jpg" width=418 height=104></td>
               
    <td sliceid="1B0D6C4F"><img src="../../images/img_51.jpg" width=269 height=104></td>
               
    <td sliceid="1E4BD299"><img src="../../images/img_52.jpg" width=272 height=104></td>
            </tr>
        </table>
    </body>

</html>
Avatar billede olebole Juniormester
10. januar 2003 - 01:20 #37
Vedr. din kommentar (09/01-2003 23:51:22):
Nemlig ... det var det, jeg ville prøve at vise dig  ;o)
random(9999) er forkert syntaks og vil give fejl.
Math.random(9999) giver et tilfældigt tal - hvilket netop er, hvad du skal bruge i funktionen. Så får dit popUp-vindue nemlig navnet 'popup0.674920328156' og det næste 'popup0.12047750436402341' eller hvad det nu er for tilfældige tal, vi får genereret. De vil altså alle sammen få et helt 'privat' navn - og det er jo netop, hvad vi prøver at sørge for  ;o)

Hvad angår din kode, så ret 'hh' til 'wh', som jeg har gjort det her:

window.open(url, 'popup'+Math.random(9999), 'height=' + wh + ',width=' + ww + ',top=' + topPos + ',left=' + leftPos + '')

og se, om ikke det skulle hjælpe  :)
/mvh
Avatar billede olebole Juniormester
10. januar 2003 - 01:28 #38
og i virkeligheden kan du barbere den til:
window.open(url, 'popup'+Math.random(9999), 'height=' + wh + ',width=' + ww + ',top=' + topPos + ',left=' + leftPos)

Hvis jeg må give dig et råd - uden du tager det fortrydeligt op - så burde du investere i en lille bog, der hedder "JavaScript for Dummies" (tag dig ikke af navnet ... det er ment humoristisk). Desuden udgiver IDG også nogle hæfter om JS. Det vil hjælpe med at sætte det grundlæggende scripting lidt bedre på plads for dig  ;o)
/mvh
Avatar billede gruppe422 Nybegynder
10. januar 2003 - 07:11 #39
Ja, det ville nok være en god ide :-)

anyway, jeg får stadig fejl..

Line: 63
Char: 1
Error: Invalid argument
Code: 0

mvh,.
Avatar billede olebole Juniormester
10. januar 2003 - 07:59 #40
Det forstår jeg ikke ... men du må uploade, hvis jeg skal kikke mere på det  :)
/mvh
Avatar billede olebole Juniormester
10. januar 2003 - 08:02 #41
Der er en enkelt fejl, jeg har fået øje på:
  function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

Variablerne skal være adskilt af semikoloner:
  function PopWin(url,h,w) {
  var ww = 480; wh = 340; leftPos = null; topPos = null;

Men som sagt: upload, så skal jeg nok hjælpe  :)
Avatar billede nikolajdu Nybegynder
10. januar 2003 - 10:28 #42
Nåja sgu da glemte helt Math i farten....
Avatar billede olebole Juniormester
10. januar 2003 - 10:35 #43
Ja, den bruger man jo ikke i ActionScript ... hvormange gange er jeg dog ikke kommet til at skrive $mit_array.length i PHP?  *LoooL*
Ohhh jarr .... man tarle den gebrocknes sproch, wenn you scripter viele languages  :D
/mvh
Avatar billede nikolajdu Nybegynder
10. januar 2003 - 10:55 #44
høhø....
Avatar billede nikolajdu Nybegynder
10. januar 2003 - 10:57 #45
if(isset(var klodsmajor){
gotoAndPlay('tænk dig om');
}

Jo blandingsmisbrug er en god ting....
Avatar billede olebole Juniormester
10. januar 2003 - 11:07 #46
*ROTFLMAO*
Avatar billede gruppe422 Nybegynder
11. januar 2003 - 08:59 #47
olebole >> oki, jeg vender tilbage. Har du en mail?
Avatar billede olebole Juniormester
11. januar 2003 - 09:10 #48
yups ... men jeg ved E bliver robotteret for e-mail-adresser - og har tidligere været forpestet af spam i den anledning - så den kommer ikke op at hænge her.
Hvis du uploader siden, skal jeg nok kikke på den  :)
/mvh
Avatar billede gruppe422 Nybegynder
01. februar 2003 - 12:47 #49
bare glem det!
Avatar billede olebole Juniormester
01. februar 2003 - 14:36 #50
Jamen, det gør vi så. I samme hug, vil jeg så anbefale dig 'at glemme' at stille spørgsmål på E i fremtiden ... du får i det mindste nok vanskeligt ved at finde folk, der er tåbelige nok til at spilde tid på at prøve at hjælpe dig.
Avatar billede gruppe422 Nybegynder
01. februar 2003 - 15:54 #51
Hvad mener du med?, jeg takker da for din hjælp, og du ska da også have dine points!. Jeg har bare haft så mange problemer med at få det til at køre, så jeg har fundet en anden løsning...
Avatar billede olebole Juniormester
01. februar 2003 - 17:38 #52
Det handler ikke om points ... men om, at du involverer folk i løsningen af dit problem, som de efterfølgende bruger deres fritid på at hjælpe dig med - hvorefter du vender tilbage tre uger efter med et "bare glem det!".
Det giver ikke det bedste incitament til en anden gang at lade sig involvere i samme brugers problemer. Comprende ...?
Avatar billede gruppe422 Nybegynder
01. februar 2003 - 19:28 #53
Nej, det kan jeg godt se, men der var jo ikke nogen der kunne løse problemet?. Du lavede et stort stykke arbejde for mig, og det er jeg mange gange taknemlig for. Så tag lige og finde et andet tonefald, ik!. Og kom med et svar, så du kan få de fortjente point!
Avatar billede olebole Juniormester
01. februar 2003 - 21:28 #54
Nej, der var ingen, der kunne hjælpe - fordi du ikke deltog. Hvad var din sidste kommentar, inden du sank i jorden?
Jeg gentager gerne: "Det handler ikke om points". Det handler om spildt arbejde - og egentlig finder jeg ikke tonefaldet upassende i den sammenhæng.
Avatar billede nikolajdu Nybegynder
02. februar 2003 - 11:11 #55
Ja for fanden hvor jeg kegler.

Ole du har helt ret. I flash bruger man bare random(43432432) og i javascript Math.random(87)

Har lavet den fejl 3-4 gange inden for den sidste måned.... bah.
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