Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mintAjax]Nowe okno
gacucha
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 17.11.2007

Ostrzeżenie: (0%)
-----


Witajcie. Czy w mintAjaxie można otworzyć nowe okno wyglądające np. tak ja te generowane za pomocą GreyBoxa i jemu podobnych?
Próbowałem go użyć, ale nie poradziłem sobie z konfiguracją :|

Jeśli wie ktoś o funkcjach które pozwalają otworzyć ladne, nowe okno w mintAjaxie lub mógłby przedstawić w miare prostą konfigurację Greya aby żył w symbiozie z mintem będę wdzięczny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

pozdrawiam


//edit:
No coż...sam sobie jakoś poradziłem. Udało mi się odpowiednio skonfigurować GreyBox'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Szkopuł tkwił w kolejności dołączania plików.
Może komuś się to kiedyś przyda, więc przedstawie po krótce o co chodzi.

A zatem wrzucamy katalogi 'adobe_images', 'compression_lib', 'greybox' oraz 'greybox_source' do katalogu glownego witryny. Do strony glownej /na ktorej uzywamy jak sie domyslam mintAjax/ ktora znajduje sie w katalogu glownym dodajemy kod:

CODE

<body onload="OnLoad()">

<script type="text/javascript" src="mintajax.js"></script>

<script type="text/javascript">
var GB_ROOT_DIR = "./greybox/";
</script>

<script type="text/javascript" src="greybox/AJS.js"></script>
<script type="text/javascript" src="greybox/AJS_fx.js"></script>
<script type="text/javascript" src="greybox/gb_scripts.js"></script>
<link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />


Ja umieściłem to w sekcji BODY. Można oczywiście w HEAD (byc moze nawet bedzie poprawniej. wazne,ze dziala poprawnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ).
Należy tylko pamiętać, żeby dołączenie plików GreyBox'a było PO dołączeniu pliku mintajax.js (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) W przeciwnym wypadku nie zadziała.

Teraz możemy już dodać link:
Kod
<a href="http://google.pl/" title="Google" rel="gb_page_center[640, 480]">Google.pl</a>

czyli otwarcie google.pl w okienku GreyBox o wymierach 640x480.

Na stronie projektu można znaleźć jeszcze inne, ciekawe zastosowania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

pozdrawiam, gacucha:)

Ten post edytował gacucha 18.11.2007, 20:00:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cytrysek
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 4.01.2008

Ostrzeżenie: (0%)
-----


Witam,
dzięki za tutorial.
działa pięknie, ale mam jeszcze pytanie z serii: jak odswierzyc pierwsza strone po zamknieciu okienka?

Mam taki kod (smarty):

Kod
<a href="item.php?ad_id={$ad_id}" onclick="parent.parent.GB_hide();">GOTOWE </a>


kod ten wykonuje insert do bazy mysql (formularze), jednoczesnie fragment
Kod
onclick="parent.parent.GB_hide();


powoduje zamkniecie okna greybox.


I jest pięknie, tylko na 1 stronie, skad wywoluje sie okno greybox w jednym miejscu sa dane, ktore wlasnie ulegly zmianie i trzebaby je pokazac aktulne, ale juz bez przeladowywania calej strony.

Czy ktos wie jak polaczyc ze soba greybox'a + mintajax'a tak aby np dane na 1 stronie byly automatycznie wyswietlane (np miedzy jakims div'em) po aktualizacji w okienku greyboxa?

Dzieki za pomoc.

PW
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 23:47