Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] ShowModelDialog
Forum PHP.pl > Forum > Przedszkole
devuriel
No właśnie jak?

mamy sobie forme:
  1. <?php
  2. echo "<form  name=\"sample\" action=\"#\" onsubmit=\"return false\">
  3.                                <input type=\"submit\" name=\"fileTransfer\" onclick=\"openDialog(this.form)\" id=\"transfer\" value=\"T\">
  4.                                <input type=\"hidden\" name=\"file\"  value=\"".$this->plik['name']."\">
  5.                            </form>";
  6. ?>

i

CODE

[...]
function openDialog(form, file) {
var result = window.showModalDialog("file_transfer.php", form, "dialogWidth:400px; dialogHeight:201px; center:yes", file);
}


ja upchać tam arg. przekazane przez <input type=\"hidden\" name=\"file\" .. ?
kilas88
Kod
function openDialog(form, file) {
var form = new Array('pierwsza wartość', 'druga', 'trzecia');
var result = window.showModalDialog("file_transfer.php", form, "dialogWidth:400px; dialogHeight:201px; center:yes", file);
}


następnie w wywołanym okienku odbierasz:
Kod
var form = window.dialogArguments;
var pierwsza_wartosc = form[0];
....


Musisz jednak wiedzieć, że okienka modalne są obsługiwane jedynie przez IE. Metoda otwierania tych okienek wyszła z mody kilka lat temu, dziś już nikt tego nie używa. Chyba, że tworzysz HTA:APPLICATION czy coś w tym stylu.

Pozdrawiam.
devuriel
Hm, to może lepiej zainteresuje się pływającymi divami? Co o tym sądzisz?
Wolałbym się trzymać standardów :-)
kilas88
Cytat(devuriel @ 27.07.2009, 13:58:20 ) *
Hm, to może lepiej zainteresuje się pływającymi divami? Co o tym sądzisz?
Wolałbym się trzymać standardów :-)

zainteresuj się tym: http://colorpowered.com/colorbox/
:-)
devuriel
Rewelacja! Dziękuje bardzo!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.