webForumDet fria alternativet

Ändra statusfält ifrån popup?

JavaScriptur Javascript

3 svar · 207 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Går det att ändra statusfältet i moderfönstret i från en popup på något vis?

opener.window.status='Hej på dig!';

Funkar ju inte, i a f.

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Följande fungerar för mig:

<a href="java&#115;cript:void(0)" onclick="window.opener.window.status = 'hej'">hej</a>

:)

Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Ok, det funkar om det är en vanlig popup men inte ifrån en modal popup. Finns det någon workaround för dessa?

Peter SMedlem sedan dec. 20025 483 inlägg
#4

Om du använder det IE-specifika window.showModalDialog():

...
window.showModalDialog( "sida.html", [b]window[/b], ...
...

I sida.html:

<script type="text/javascript">
function fnShowStatus() {
    if ( typeof window.dialogArguments == "object" )
	window.dialogArguments.status = "hej";

    return false;
}

</script>

<a href="java&#115;cript:void(0)" onclick="return fnShowStatus()">hej</a>

:)

127 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)