Modaler Dialog
Henna1977
- html
Hallo,
ich hab da mal ein Problem.
Ich öffne mir ein modalen Dialog in einer HTML-Seite.
Test.htm
<SCRIPT>
function fnOpen(){
window.showModalDialog("test2.htm", "", "")
}
</SCRIPT>
<FORM NAME=oForm>
<INPUT TYPE="button" VALUE="Push To Create"
onclick="fnOpen()">
</FORM>
Jetzt hab ich ein Fenster (mit einer HTML-Seite) das Modal zu meinem Browser ist. Das benötige ich als Meldungsfenster für eine Webapplikation.
Aber ich kann das Fenster nur per 'X' schließen.
Es soll aber per Button oder Link gemacht werden, wie ein richtiger Dialog halt.
Hier ist noch der Code der Seite die ich öffne:
<a href="javascript:self.close()">MACH WECH</a>
Ich hoffe es kann mir jemand helfen.
Gruß
Henna
Hallo Henna1977.
Ich öffne mir ein modalen Dialog in einer HTML-Seite.
Der Code sieht zwar ok aus, ich verlinke aber trotzdem mal auf MSDN:
http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/showmodaldialog.asp
Jetzt hab ich ein Fenster (mit einer HTML-Seite) das Modal zu meinem Browser ist. Das benötige ich als Meldungsfenster für eine Webapplikation.
Soweit klar.
Aber ich kann das Fenster nur per 'X' schließen.
Es soll aber per Button oder Link gemacht werden, wie ein richtiger Dialog halt.
<a href="javascript:self.close()">MACH WECH</a>
Vermutlich liegt es an der Verwendung von self.close, versuche es statt dessen mal mit window.close. Vielleicht liegt es aber auch am fehlenden returnValue (sonst hat ein modaler Dialog ja wenig Sinn).
Vielleicht hilft es weiter.
Freundschaft!
Siechfred
Das war es.
Hab den Rückgabewert jetzt drin und window.close.
Jetzt geht es.
Danke