Avatar billede tobrukDk Novice
04. februar 2013 - 14:07 Der er 10 kommentarer og
1 løsning

Log box - Javascript / jQuery

Jeg har søgt rundt på google og andre sider for at finde log ind box til min hjemmeside ligesom Twitter når man skal valge sprog.

Jeg vil høre om i kendet nogle gode sider hvor man kunne få kopie, det vil være utroligte dejligt/lækker hvis du kunne send et link til mig

Nogle af dem har jeg prøve og har ikke kunne få det til at virker. men det er okay hvis du har noget kode eller ligne

Jeg har også kigget http://jqueryui.com/dialog/ og kan bare ikke rigtigt til at virker.

Håber du kan hjælp mig.
Avatar billede EveryMA Mester
04. februar 2013 - 14:11 #1
Det link du henviser til. Hvis du tager koden i første omgang, virker det så ikke?

<html lang="en">
<head>
  <meta charset="utf-8" />
  <title>jQuery UI Dialog - Default functionality</title>
  <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
  <script src="http://code.jquery.com/jquery-1.8.3.js"></script>
  <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
  <link rel="stylesheet" href="/resources/demos/style.css" />
  <script>
  $(function() {
    $( "#dialog" ).dialog();
  });
  </script>
</head>
<body>

<div id="dialog" title="Basic dialog">
  <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>
</div>


</body>
</html>
Avatar billede tobrukDk Novice
04. februar 2013 - 14:17 #2
Jo det kun godt være.

men jeg skal også bare have "Log ind button" til at man logger ind på siden hvis du kan følge mig.
Avatar billede EveryMA Mester
04. februar 2013 - 14:23 #3
Skal du have et helt login system, så kan du finde mange gratis på nettet ved at søge på Google.

Eller hvad tænkte du på?
Avatar billede tobrukDk Novice
04. februar 2013 - 14:28 #4
Jeg har log ind system.

det skal være ligesom på http://www.engram.dk/ når man skal logge ind på siden
Avatar billede chriz7913 Nybegynder
04. februar 2013 - 18:04 #5
Kan du ikke bare bruge eksemplet her http://jqueryui.com/dialog/#modal-form
og så udskifte teksten på knappen med 'Login' og udskifte formen i boksen til din login-form?
Avatar billede tobrukDk Novice
04. februar 2013 - 21:45 #6
Jeg har prøve at frem og tilbage jeg kan ikke få det til at virker overhovedet på nogle måde.
Avatar billede tobrukDk Novice
04. februar 2013 - 22:10 #7
har prøve http://www.htmldrive.net/items/show/1222/cool-jQuery-and-CSS3-Login-Box-Dialog-Window og alle http://jqueryui.com/dialog/ det er helt utroligt!. jeg kan ikke få det til at virker på nogle måde overhovedet!.
Avatar billede tobrukDk Novice
05. februar 2013 - 13:53 #8
Jeg har prøve det her:


<script>
    $(document).ready(function() { 
        //select all the a tag with name equal to modal
        $('a[name=modal]').click(function(e) {
            //Cancel the link behavior
            e.preventDefault();
            //Get the A tag
            var id = $(this).attr('href');

            //Get the screen height and width
            var maskHeight = $(document).height();
            var maskWidth = $(window).width();

            //Set height and width to mask to fill up the whole screen
            $('#mask').css({'width':maskWidth,'height':maskHeight});

            //transition effect   
            $('#mask').fadeIn(1000);   
            $('#mask').fadeTo("slow",0.8); 

            //Get the window height and width
            var winH = $(window).height();
            var winW = $(window).width();

            //Set the popup window to center
            $(id).css('top',  winH/2-$(id).height()/2);
            $(id).css('left', winW/2-$(id).width()/2);

            //transition effect
            $(id).fadeIn(2000);

        });
        //if close button is clicked
        $('.window .close').click(function (e) {
            //Cancel the link behavior
            e.preventDefault();
            $('#mask, .window').hide();
        });   
        //if mask is clicked
        $('#mask').click(function () {
            $(this).hide();
            $('.window').hide();
        });       
    });
    </script>
        <ul>
            <li id="login"><a href="/#dialog" name="modal"><img src="/img/top_r/login.png" alt="log ind"></a></li>
        </ul>
    <div id="boxes">
        <div id="dialog" class="window">
            <b>Testing of Modal Window</b> |
            <a href="#" class="close">Close it</a>
        </div>
        <div id="mask"></div>
    </div>


det er sådan at jeg har .htaccess file på min side :) derfor skriver jeg "/#dialog"
Avatar billede chriz7913 Nybegynder
05. februar 2013 - 20:18 #9
Hvad sker der hvis du sletter skråstregen i linket, så der i stedet står:

<li id="login"><a href="#dialog" name="modal"><img src="/img/top_r/login.png" alt="log ind"></a></li>
Avatar billede tobrukDk Novice
05. februar 2013 - 20:40 #10
så skriver du bare blabla.dk og intet ske på siden.
Avatar billede tobrukDk Novice
13. februar 2013 - 05:01 #11
Lukker den da jeg ikke er kommet videre.

og jeg dropper det bare.
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