Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam] Przycisk otwierajacy małe okno?!


Rekomendowane odpowiedzi

Opublikowano

Siemano!

Jestem zielony w tych sprawach [html/css/skrypty].

Potrzebuje czegoś takiego:

Jeśli klikne przycisk na stronie www

o np. taki:

 

No i tak chce żeby po kliknieciu tego obrazka otworzyło sie małe okienko (nie nowa karta) i tam wyskoczył mały kod html.

I teraz pytanie do was da się coś takiego zrobić?

Prosze o pomoc :)

Pozdrawiam!

 

Posty: 100|200|300|400|500|600|700|800|900|1000 Mission Complete! xD  :P

76561198209779975.png

Opublikowano
<script language="javascript" type="text/javascript">
<!--
function popitup(url) {
	newwindow=window.open(url,'name','height=200,width=150');
	if (window.focus) {newwindow.focus()}
	return false;
}

// -->
</script>


<a href="klick.html" onclick="return popitup('http://www.mpcforum.pl/topic/1091234-szukam-przycisk-otwierajacy-male-okno/')"
	>Kliknijj</a>

znalazłem cos takiego ale to nie działa na zdzecie tylko na napis da sie jakoś przerobić??

Posty: 100|200|300|400|500|600|700|800|900|1000 Mission Complete! xD  :P

76561198209779975.png

Opublikowano
	<script type="text/javascript">
     $(function(){
       $(".popup").click(function(event){
         event.preventDefault();
         var href = $(this).attr("href");
         var width = $(this).attr("data-width");
         var height = $(this).attr("data-height");
         var popup = window.open (href,"popup",
           "height=" + height +",width=" + width + "");          
       });
     });
    </script>
<!-- u góry skrypt, tutaj masz jak wygląda hiperłącze -->
<a href="link.html" 
             data-width="600" 
             data-height="800"
             title="tytuł"
             class="popup"><img src="obrazek" alt=""></a>

musisz nadać class="popup", skrypt [ten nad] wykryje kliknięcie i zamiast przeniesienia otworzy nowe okno, możesz sterowac wymiarami tego okna odpowiednio :

data-width: szerokość, data-height: wysokość. NIESTETY JEST TO JQUERY, a nie czysty html.

Uczony jest człowiekiem, który wie o rzeczach nieznanych innym i nie ma pojęcia o tym, co znają wszyscy.
~ Albert Einstein

Opublikowano

Czyli trzeba JQuery

Bez JQuery przetłumaczone:

<script language="javascript" type="text/javascript">
<!--
function popitup(url) {
	newwindow=window.open(url,'name','height=200,width=150'); // WYMIARY height=WYSOKOSC,width=DLUGOSC
	if (window.focus) {newwindow.focus()}
	return false;
}

// -->
</script>
...
<a href="" onclick="return popitup('popupex.html')" // ZAMIAST POPUPEX Adres
	>Link to popup</a>

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...