function OpenInPopup()
{
window.open("page.html","popup","");
}
Vad skiljer blocken i din if-sats åt?
10 svar · 275 visningar · startad av vic
Jag behöver en funktion som denna:
function OpenInPopUp() {
if(Om popupfönstret redan är öppnat)
{
öppna länken i popupfönstret;
därefter ladda om en iframe som ligger i popupfönstret;
}
else
{
öppna popupfönster med länken;
därefter ladda om iframen som ligger i popupfönstret;
}
}
Om någon kan ge mig nått att börja med åtminstone vore jag väldigt tacksam
Mvh
Vic
function OpenInPopup()
{
window.open("page.html","popup","");
}
Vad skiljer blocken i din if-sats åt?
Njä, jag insåg att det inte var så tillkrånglat det där endå. Men hur gör jag om jag vill öppna en länk i popup-fönstrets moderfönster? går det?
aha, Men om jag vill byta fokus oxå kan jag då skriva?
window.opener.location.href = 'page.html';
window.opener.focus();
När jag försöker byta fokus till popupfönstret på detta sätt
window.PopUpWin.focus()
Får jag felmeddelandet att PopUpWin inte är definerat
vic skrev:
aha, Men om jag vill byta fokus oxå kan jag då skriva?
window.opener.location.href = 'page.html'; window.opener.focus();
Japp!
vic skrev:
När jag försöker byta fokus till popupfönstret på detta sätt
window.PopUpWin.focus()Får jag felmeddelandet att PopUpWin inte är definerat
Då får vi göra några ändringar:
[red]var PopUpWin = 0;[/red]
function OpenInPopup()
{
[red]PopUpWin = [/red]window.open("page.html","popup","");
}
Sedan kan du säga:
if (PopUpWin && !PopUpWin.closed)
PopUpWin.focus();
:bire
Jag skulle vilja lägga till en liten fråga :)
Är det möjligt att aktivera en function i popupfönstret från moderfönstret, alltså inte ladda om sidan i popupfönstret utan endast aktivera en funktion
if (PopUpWin && !PopUpWin.closed)
PopUpWin.myFunction();
Du är kung! Nu ska jag ge mig :)