Avatar billede mekaniker Nybegynder
10. oktober 2002 - 22:00 Der er 25 kommentarer og
1 løsning

cromeless vindue

Jeg Har denne side, som er index siden på mit site.

Her er et link som hedder enter, ved tryk herpå åbner selve sitet i et "cromeless" vindue i javascript.

Jeg ville gerne have det sådan at dette "cromeless" vindue åbnede af sig selv efter ca et par sek. eller en tid man selv kunne stille. Eller evt. undgå denne "enter-side" fuldstændig.

Er der nogle som kan hjælpe med dette.
Avatar billede pelkjaer Nybegynder
10. oktober 2002 - 22:09 #1
onload="setTimeout("dinFunktion()",3000);"
Avatar billede backside Nybegynder
10. oktober 2002 - 22:20 #2
onload="dinfunktion()"
Eller denne hvis du ikke vil ha´ "tid" på.
Avatar billede skg Nybegynder
10. oktober 2002 - 22:31 #3
Du skal bare lige vide at man ikke længere kan bruge det der "cromelsse"-crap da det fra og med IE6.0 SP1 ikke er tilladt at ændre størrelsen på en vindue der er åbnet med fullscreen=true||yes||1
Avatar billede mekaniker Nybegynder
10. oktober 2002 - 22:45 #4
Jeg synes ikke jeg kan få det til at virke, så her har i lige siden.

<html>
<head>
<title>&lt;..........tech-nology............&gt;</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script id="chromeless" src="pz_chromeless_2.1.js"></script>
<script language="JavaScript">
<!--
function openChromeslessWindow(openUrl, winName, wWidth, wHeight, wPosx, wPosy, wTIT,
                                                windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel,
                                                    bCenter, sFontFamily, sFontSize, sFontColor){
   
    openchromeless(openUrl,winName, wWidth, wHeight, wPosx, wPosy, wTIT, wTIT ,
                            windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel,
                                bCenter, sFontFamily, sFontSize, sFontColor);
}
//-->
</script>
<link rel="stylesheet" href="link" type="text/css">
</head>

<body bgcolor="#FFFFFF" text="#FF0000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#FF0000" vlink="#FF0000" alink="#FF0000" >
<table width="750" border="0" cellspacing="0" cellpadding="0" height="407" align="center">
  <tr>
    <td width="1" height="139">&nbsp;</td>
    <td width="978" height="139">&nbsp;</td>
    <td width="10" height="139">&nbsp;</td>
  </tr>
  <tr>
    <td width="1">&nbsp;</td>
    <td valign="top" width="978">
      <table width="764" border="0" cellspacing="0" cellpadding="0" align="center" height="123">
        <tr>
          <td>&nbsp;</td>
          <td valign="middle">
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
          </td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>
            <div align="center"><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="235" height="49">
                <param name=movie value="flash/FlashKitTE.swf">
                <param name=quality value=high><param name="BGCOLOR" value="#FFFFFF">
                <embed src="flash/FlashKitTE.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="235" height="49" bgcolor="#FFFFFF">
                </embed>
              </object></div>
          </td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td height="68">&nbsp;</td>
          <td height="68" valign="top">
            <div align="center"><font face="Verdana" size="2" color="#FF0000"><b onClick="openChromeslessWindow('html/arrangement.htm','technology',755,535,null,null,'technology', '#000000', '#000000', '#FFFFFF', '#FFFFFF' ,true,'Verdana, Arial, Helvetica, sans-serif', '1','#FFFFFF')"><br>
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onFocus="this.blur();">enter</a></b></font></div>
          </td>
          <td height="68">&nbsp;</td>
        </tr>
      </table>
    <% if request.QueryString("unsub") = "yes" then %>
      <table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">You
              have unsubscribed the mailinglist - Thank you !</font></div></td>
        </tr>
      </table>
      <% end if %></td>
    <td width="10">&nbsp;</td>
  </tr>
</table>
</body>
</html>
Avatar billede pelkjaer Nybegynder
10. oktober 2002 - 22:49 #5
Du har jo heller ikke forsøgt ser det ud til?

<body onload="setTimeout("openChromeslessWindow('html/arrangement.htm','technology',755,535,null,null,'technology', '#000000', '#000000', '#FFFFFF', '#FFFFFF' ,true,'Verdana, Arial, Helvetica, sans-serif', '1','#FFFFFF')",3000);" bgcolor="#FFFFFF" text="#FF0000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#FF0000" vlink="#FF0000" alink="#FF0000">

Og så drop din onclick.

Men er det overhovedet relevant efter skg's oplysninger?
Avatar billede Slettet bruger
11. oktober 2002 - 17:08 #6
Sådan her:

<body onload="setTimeout('openChromeslessWindow(\'html/arrangement.htm\',\'technology\',755,535,null,null,\'technology\', \'#000000\', \'#000000\', \'#FFFFFF\', \'#FFFFFF\' ,true,\'Verdana, Arial, Helvetica, sans-serif\', \'1\',\'#FFFFFF\');',3000);" bgcolor="#FFFFFF" text="#FF0000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#FF0000" vlink="#FF0000" alink="#FF0000">

Det giver et timeout på 3 sek.
Avatar billede pelkjaer Nybegynder
11. oktober 2002 - 17:21 #7
Selvfølgelig :)
Avatar billede mekaniker Nybegynder
11. oktober 2002 - 19:07 #8
Jeg får denne fejl:

expected ')'

Linie 21
char 36

Linie 21 er min body
Avatar billede Slettet bruger
12. oktober 2002 - 13:07 #9
Jeg er kommet til at putte et s for meget i chromeless:

<body onload="setTimeout('openChromelessWindow

osv.
Avatar billede Slettet bruger
12. oktober 2002 - 13:07 #10
Svar, forresten.
Avatar billede mekaniker Nybegynder
13. oktober 2002 - 18:08 #11
Der er et eller andet galt med timeout'en, hvis jeg fjerner den virker det.

Ellers får jeg den fejl jeg har skrevet ovenover.

Kan i se hvad der er galt...? for jeg kan ikke.

Det med et s formeget, det var ikke det, for det er jo mig der sat et formeget i funktionen.
Her skal de vel bare hedde det samme.
Avatar billede Slettet bruger
21. oktober 2002 - 08:45 #12
Smid et link.
Avatar billede mekaniker Nybegynder
10. november 2002 - 00:53 #13
Hvilket link...??
Avatar billede backside Nybegynder
10. november 2002 - 01:53 #14
Til der hvor fejlen er.
En URL?
Avatar billede backside Nybegynder
10. november 2002 - 01:54 #15
Det er koden til dit cromeless vi skal bruge.
Avatar billede backside Nybegynder
10. november 2002 - 01:56 #16
Nope, sorry.
Det var til den anden, er lidt træt, men det vil være en stor hjælp hvis der kom et link på bordet.
Avatar billede mekaniker Nybegynder
10. november 2002 - 02:37 #17
Avatar billede backside Nybegynder
10. november 2002 - 11:09 #18
Er kommet til samme resultet som dig, kan kun få den til at virke MED timeout.
Jeg står af her.
Avatar billede Slettet bruger
10. november 2002 - 11:52 #19
Prøver at se på det senere i dag!
Avatar billede Slettet bruger
10. november 2002 - 21:10 #20
Du har jo ikke sat alle de backslashes, som jeg ellers så møjsommeligt havde plottet ind i min kommentar 11/10-2002 17:08:09!
Avatar billede Slettet bruger
10. november 2002 - 21:12 #21
Og det er da noget af et dobbelt-arbejde at lave funktionen openChromelessWindow, der jo bare åbner openchromeless med de præcist samme parametre!
Avatar billede mekaniker Nybegynder
10. november 2002 - 23:01 #22
Jeg troede ikke de skulle være der, jeg troede det var en fejl på eksperten.

Nå men jeg har prøvet den, og den virker ikke.

//Mekaniker
Avatar billede mekaniker Nybegynder
10. november 2002 - 23:08 #23
Jeg kender stortset intet til javascript, men jeg har overtaget dette site fornylig.
Min ven som har dette site, spurgte bare om jeg ikke kunne lave en tidsforsinkelse så den selv hoppede videre til det cromeless vindue.

Men jeg er da helt åben overfor andre forslar til måder at gøre det på.

//Mekaniker
Avatar billede Slettet bruger
11. november 2002 - 16:18 #24
Gider du ikke lige smide det eksempel med backslashene ud på nettet?
Avatar billede Slettet bruger
11. november 2002 - 16:21 #25
Du kan selvfølgelig også bare gøre det enkle:

<script>
function aaben() {
setTimeout("openchromeless('html/arrangement.htm','technology',755,535,null,null,'technology', '#000000', '#000000', '#FFFFFF', '#FFFFFF' ,true,'Verdana, Arial, Helvetica, sans-serif', '1','#FFFFFF')", 3000);
}
</script>

I body:

<body onLoad="aaben();">

Og slet så den "openChromelessWindow"-funktion. Den er totalt unødvendig!
Avatar billede mekaniker Nybegynder
05. december 2002 - 08:43 #26
Ju nu virker det på nettet, men ikke på min egen test-server.

Men det er også OK indtil videre..så du må hellere få nogle point

Tak for hjælpen.
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