Autor Zpráva
Zavy
Profil *
Zdravím,

mám dotaz: pomocí showModalDialog() otevírám stránku s formulářem. Stránku přesměrovávám pomocí location.href . To přesměrování všude fuguje kromě IE -> tam se otevře další nové okno což nechci. Ani běžný odkaz <a href="neco.htm"> nefunguje.

Nevíte někdo jestli se to dá pro IE nastavit nebo nějak obejít aby se při přesměrování neotevřelo to nové okno ?

Díky
Keeehi
Profil
Zavy:
A to přesměrování je kde? V tom otevřeném okně? A je tam vlastně proč?
Můžete zkusit, jestli vám nepomůže window.open().

Nejlépe však bude, když dodáte odkaz na živou ukázku.
Zavy
Profil *
Keeehi:

To přesměrování je v tom otevřeném ShowModalDialogu.. V tom Dialogu otevírám svého jednoduchého správce souborů, který bez přesměrování pomocí js nefunguje.

chci použít showmodialog kvuli tomu že se z něj da jednoduše vrátit hodnota pomocí window.returnValue .
_es
Profil
Zavy:
chci použít showmodialog kvuli tomu že se z něj da jednoduše vrátit hodnota pomocí window.returnValue

Aj formulár, otvorený pomocou window.open, môže komunikovať so stránkou, ktorá ho otvorila.
Navyše, showmodialog ti vo veľa prehliadačoch nebude fungovať.
Chamurappi
Profil
Reaguji na Zavyho:
Nedá. Adresa v dialogovém okně je fixní. Pokud ti to nevyhovuje, použij klasické okno, nebo tu jinou stránku do něj načti XMLHttpRequestem :-)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: