我需要允許用戶單擊「page-1.htm」中的鏈接並打開一個彈出窗口。然後,當用戶在主瀏覽器窗口中瀏覽到「page-2.htm」時,我需要能夠引用彈出窗口。如何從兩個不同的頁面引用彈出窗口?
的JavaScript在 「頁-1.htm」
var playerWin = window.open("player.htm", "playerWin", "width=300,height=130");
playerWin.play("song.mp3"); // play() is a function in player.htm
的JavaScript在 「頁2.htm」
playerWin.play("tune.mp3");
該代碼在頁2.htm生成錯誤「playerWin未定義」。這是可以理解的,因爲沒有名爲playerWin的變量已經在page-2.htm中定義。
我的問題是:我能夠從page-2.htm引用彈出窗口嗎?
我正在使用ASP.NET,如果需要,我願意做一些時髦的服務器端解決方法。 – jessegavin 2009-01-22 23:01:47