Avatar billede staticmotion Nybegynder
23. december 2002 - 03:21 Der er 12 kommentarer og
1 løsning

popup vindue fra default.htm

hej!

www.droschler.dk vil jeg have et størelses defineret popup vindue på 350x650 ( uden resize,borders...etc )når man går ind på siden.
altså www.droschler.dk med automatisk popup i forgrund med mulighed for at definere start location for popup.

på selv siden www.droschler skal der kun være henvisning til popup og en eller anden bagrunds farve...

popuppen? - skal udelukkende være flash

håber der er en der vil hjælpe mig inden jeg flyver på juleferie...
jeg har 2724 point at give af, dog ikke alle....såååååå???
Avatar billede theselfimages Nybegynder
23. december 2002 - 03:31 #1
<script language="JavaScript"> <!--
var bredde = 775;
var hojde  = 430;
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
  if (navigator.appName!="Netscape") {
    var pos = ",left="+((screen.width-bredde)/2)
            +",top=" +((screen.height-hojde)/2)
  } else {
    var pos = ",screenX="+((screen.availWidth-bredde)/2)
            +",screenY="+((screen.availHeight-hojde)/2)
  };
  newWindow=window.open(URLtoOpen, windowName, windowFeatures+pos);
}
// --> </script>



Dette indsættes i flash

java script:openNewWindow('dinside.htm','thewin',
'height=430,width=775,toolbar=no,scrollbars=no')
Avatar billede staticmotion Nybegynder
23. december 2002 - 03:34 #2
ok...jeg prøver lige...
Avatar billede staticmotion Nybegynder
23. december 2002 - 03:36 #3
ehhh..theselfimages...

hvor i flash sætter jeg det ind, og skal jeg så bare uploade htm fil og seperat flash fil på siten?
Avatar billede theselfimages Nybegynder
23. december 2002 - 03:38 #4
Fatter ikke helt hvad det er du vil. Hvis kunne poppe et vidue op fra Flash eller skal et vindue poppe op fra en HTML side og kører en flash film i dette vindue?
Avatar billede staticmotion Nybegynder
23. december 2002 - 03:42 #5
sidst nævt, sorry....

åbne www.droschler default.htm og der åbnes automatisk et statisk popup vindue med flash i! :)
Avatar billede theselfimages Nybegynder
23. december 2002 - 03:46 #6
Hvis en HTML side skal poppe et vindue op, hvor din flash film skal afspilles så brug dette:

Dette vindue centrerer sig automatisk på siden.

Hvor der står toolbar=yes kan du skrive NO hvis du ikke vil ha' toolbars.
Og hvis vinduet selv skal poppe op fra HTML siden automatisk sætte du dette ind i BODY linien:

<body onload="NewWindow(this.href,'PictureViewer','770','420','yes');return false;">

<script language="JavaScript">

<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+''
win = window.open(mypage, myname, winprops+',toolbar=yes');
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>

Hvis der skal klikkes hvor at åbne vinduet, brug da nedenstående:

<a href="link.htm" onfocus="this.blur( )" onclick="NewWindow(this.href,'PictureViewer','770','420','yes');return false;">
Avatar billede theselfimages Nybegynder
23. december 2002 - 03:47 #7
Håber ovenstående svar kan bruges.
Nat! .. sengetid!
Avatar billede staticmotion Nybegynder
23. december 2002 - 03:58 #8
det virker fint...men...

hvor henviser jeg til mine filer

de ligger jo på  www.droschler.dk/default.htm og www.droschler.dk/popup.htm

sov godt!
Avatar billede theselfimages Nybegynder
23. december 2002 - 04:09 #9
<html>

<head>
<script language="JavaScript"> <!--
var bredde = 775;
var hojde  = 430;
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
  if (navigator.appName!="Netscape") {
    var pos = ",left="+((screen.width-bredde)/2)
            +",top=" +((screen.height-hojde)/2)
  } else {
    var pos = ",screenX="+((screen.availWidth-bredde)/2)
            +",screenY="+((screen.availHeight-hojde)/2)
  };
  newWindow=window.open(URLtoOpen, windowName, windowFeatures+pos);
}
// --> </script>
</head>

<body onload="java script:openNewWindow('dinSide.html','thewin', 'height=430,width=775,toolbar=no,scrollbars=no')">

</body>

</html>
Avatar billede staticmotion Nybegynder
23. december 2002 - 05:32 #10
hej igen, jeg har rodet lidt med det men det virker ikke check www.droschler.dk
her er al koden

for de to *.htm'er

www.droschler.dk/htdocs/default.htm
er som følgende:

<html>

<head>
<script language="JavaScript"> <!--
var bredde = 775;
var hojde  = 430;
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
  if (navigator.appName!="Netscape") {
    var pos = ",left="+((screen.width-bredde)/2)
            +",top=" +((screen.height-hojde)/2)
  } else {
    var pos = ",screenX="+((screen.availWidth-bredde)/2)
            +",screenY="+((screen.availHeight-hojde)/2)
  };
  newWindow=window.open(URLtoOpen, windowName, windowFeatures+pos);
}
// --> </script>
</head>

<body onload="java script:openNewWindow('hppt://www.droschler.dk/htdocs/popup.htm','thewin', 'height=560,width=490,toolbar=no,scrollbars=no')">

</body>

</html>

og www.droschler.dk/htdocs/popup.htm

som følgende:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="500" height="550">
  <param name=movie value="http://droschler.dk/htdocs/gatekeeper.swf">
  <param name=quality value=high><param name="SCALE" value="exactfit">
  <embed src="http://droschler.dk/htdocs/gatekeeper.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="500" height="550" scale="exactfit">
  </embed>
</object>
</body>
</html>

desuden gælder det at det virker fint på min egen pc men ikke på nettet....

og så lige en ting til, der er en hvid kant i venstre og i toppen, som jeg ikke kan "fitte" væk....

skriv snart!
Avatar billede theselfimages Nybegynder
23. december 2002 - 12:50 #11
Du skal for det første også ændre størrelsen på selve vinduet i scriptet. Det har du glemt. Og så skal du ikke skrive stien til din side/flash filen på den måde, men blot sidensnavn.htm ligger den side i en mappe skriver du mappe/sidensnavn.htm det samme glæder for flash filen...

Det er derfor det ikke virker online..
Strukturer dine filer i mapper med default/index filen i root.
Henvis korrekt til disse filer i mapperne og upload hele lortet
sådan.
Avatar billede staticmotion Nybegynder
23. december 2002 - 14:11 #12
<html>

<head>
<script language="JavaScript"> <!--
var bredde = 775;
var hojde  = 430;
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
  if (navigator.appName!="Netscape") {
    var pos = ",left="+((screen.width-bredde)/2)
            +",top=" +((screen.height-hojde)/2)
  } else {
    var pos = ",screenX="+((screen.availWidth-bredde)/2)
            +",screenY="+((screen.availHeight-hojde)/2)
  };
  newWindow=window.open(URLtoOpen, windowName, windowFeatures+pos);
}
// --> </script>
</head>

<body onload="java script:openNewWindow('popup.htm','thewin', 'height=560,width=490,toolbar=no,scrollbars=no')">

</body>

</html>


og:<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="500" height="550">
  <param name=movie value="gatekeeper.swf">
  <param name=quality value=high>
  <embed src="gatekeeper.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="500" height="550">
  </embed>
</object>
</body>
</html>

hej igen! det virker stadigt ikke, jeg har lagt alle tre filer i roden af min side ingen under mapper, men det virker altså bare ikke, resizeingen laver jeg når dette virker...
Avatar billede staticmotion Nybegynder
23. december 2002 - 14:45 #13
ok fair nok her er point, jeg spiller lidt diablo lod istedetfor

hilsen mads
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
Kurser inden for grundlæggende programmering

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