03. september 2002 - 15:33Der er
35 kommentarer og 1 løsning
Længde i poup
Har efterhånden prøvet 2 gange med et lignende spørgsmål, men har endnu ikke kunne få det til at virke.. Det SKAL det dog, og er derfor MEGET ivrig efter det!!!
Min side (http://www.friserverplads.dk/warner/1/index.htm) arbejder i et popup vindue med skiftende længder. Popup'et længde er dog konstant. Jeg vil dog gerne have popup'et længde til at variere alt efter dokumentets længde. HVORDAN??
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
men på siden pop/index.php har du to onload handlere. en fra et gammelt resize program og en fra det ny. desværre overskrive det gamle onload så det kun er det gamle der bliver udført.
<script type="text/javascript"> // dette script skal væk. // function resizeToFit() { // var wanted = (document.height)?document.height // :document.body.offsetHeight; // var current = (window.innerHeight)?window.innerHeight // :document.body.clientHeight; // self.resizeBy( 0, wanted -current ); // }; //end resizeToFit( ) // </script> <script type='text/javascript'> <!-- // script by jakoba
function fitToPage() { // resize vinduet i højde og bredde så det passer med indholdet var bredde = (self.innerWidth) ? self.innerWidth : document.body.clientWidth ; var hojde = (self.innerHeight) ? self.innerHeight: document.body.clientHeight; var docBred = (document.width) ? document.width : document,body.offsetWidth ; var docHoj = (document.height) ? document.height: document.body.offsetHeight; var xDiff = docBred -bredde +20; var yDiff = docHoj -hojde +20; // juster evt self.resizeBy( xDiff, yDiff ); }; //end fitToPage()
// jeg har fjerne onload = herfra og sat det ind i <body kommandoen // --> </script> </head>
hvis jeg sætter vinduet mindre bliver det bare 20 px større på hver led... og uden nogle bestemmelser af højde og længde kan man ikke åbne popup'en (http://www.friserverplads.dk/warner/1/index.htm)--> med 20x20
der kommer en fejl fra Error: unterminated string literal Source File: http://www.sffb.dk/menu_pop.js Line: 4, Column: 38 Source Code: x=window.open("sffb_sp/1sp.htm","sp1","width=550,height=400,top=10,left=12,resizable=yes,scrollbars=yes,menubar=no,toolbar=no,
din features streng må ikke indeholde linieskift. og den skal afsluttes med "
kik på linien: den slutter efter ...,toolbar=no, og der burde så være en " til at afslutte strengen. men siden det sidste bogstav er et komma tror jeg mere på at du er kommet til at lave et linieskift der før linie fortsætter nedenunder; det vil give samme fejl.
og i UntitledFrame-12.htm onClick="MM_openBrWindow('pop/index.htm','Hej','resizable=yes,width=200,height=200')"
(bemærk jeg har også fjernet et '-tegn i onclick strengen. pas på når du skriver strenge. der skal være samme slags anførselstegn for enden af strengen. og ingen af den slags anførselstegn indeni.
Jeg tror det er de konstanter i funktionen i popopvinduet:
var xDiff = docBred -bredde +1; var yDiff = docHoj -hojde +1; // juster evt
prøv at kustere til
var xDiff = docBred -bredde +1; var yDiff = docHoj -hojde +25; // juster evt
på siden UntitledFrame-12.htm i din onclick under dit 'reserve-link' er der stadig det der ekstra '-tegn i features strengen: 'resizable=yes,'width=200,height=200' det ' tegn skal væk! 'resizable=yes,width=200,height=200'
funktionen på siden UntitledFrame-11.htm er helt fin nu, men jeg ville nok sætte en (for lille) width og height ind for en sikkerheds skyld..
jep, men i siden UntitledFrame-12.htm er e-et kommer ind i resizable igen. 'resizable=yes,width=200,height=200')" ikke e efter z-et
og du staver vinduesnavnet 'Hej' med stort H hvor siden UntitledFrame-11.htm staver det med lille h ( 'hej' ). det er derfor der kommer 2 vinduer hvis man både klikker og venter.
men den ser ellers ud til at være ved at være der :-))
SUPER.. nu virker det!!! Jeg siger mange mange tak!!
Synes godt om
Ny brugerNybegynder
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.